diff --git a/frontend/src/tools/dateien.jsx b/frontend/src/tools/dateien.jsx
index 82830fe..6c13df9 100644
--- a/frontend/src/tools/dateien.jsx
+++ b/frontend/src/tools/dateien.jsx
@@ -241,6 +241,16 @@ export default function Dateien({ toast, mobile }) {
)}
+ {/* Neuer Ordner Button (in Unterordnern) */}
+ {tab==='own' && currentFolderId && !newFolder && (
+
+ )}
+
{/* Neuer Ordner Formular */}
{newFolder && (
@@ -295,20 +305,21 @@ export default function Dateien({ toast, mobile }) {
{folder.name}
{[
- folder.owner ? `von ${folder.owner}` : null,
+ folder.owner && tab!=='sharedByMe' ? `von ${folder.owner}` : null,
folder.subCount>0 ? `${folder.subCount} Ordner` : null,
folder.fileCount>0 ? `${folder.fileCount} Datei${folder.fileCount!==1?'en':''}` : null,
folder.fileCount>0 && folder.totalSize>0 ? fmtSize(folder.totalSize) : null,
(folder.subCount===0 && folder.fileCount===0) ? 'leer' : null,
+ tab==='sharedByMe'&&folder.shared_with_names ? `geteilt mit: ${folder.shared_with_names}` : null,
].filter(Boolean).join(' 路 ')}
- {!folder.owner && (
+ {(!folder.owner || tab==='sharedByMe') && (
e.stopPropagation()}>
-
- }
)}
@@ -325,19 +336,20 @@ export default function Dateien({ toast, mobile }) {
overflow:'hidden',textOverflow:'ellipsis',whiteSpace:'nowrap'}}>{file.originalname}
{fmtSize(file.size)} 路 {fmtDate(file.created_at)}
- {file.owner&&file.owner!==undefined&&tab==='shared'?` 路 von ${file.owner}`:''}
+ {tab==='shared'?` 路 von ${file.owner}`:''}
+ {tab==='sharedByMe'&&file.shared_with_names?` 路 mit: ${file.shared_with_names}${file.shared_at?' seit '+fmtDate(file.shared_at):''}` : ''}
download(file)} style={S.btn('#4ecdc4',true)} title="Download">
- {tab==='own'&&!inSharedFolder&&<>
- setShareItem({item:file,type:'file'})} style={S.btn('#ffe66d',true)} title="Teilen">馃
- delFile(file)} style={S.btn('#ff6b9d',true)} title="L枚schen">
+ {(tab==='own'&&!inSharedFolder)||tab==='sharedByMe' ? <>
+ setShareItem({item:file,type:'file'})} style={S.btn('#ffe66d',true)} title="Teilen verwalten">馃
+ {tab==='own'&&delFile(file)} style={S.btn('#ff6b9d',true)} title="L枚schen">
-
- >}
+ }
+ > : null}
))}