<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://www.cms-1.org/forum/extern.php?action=feed&amp;tid=5391&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Forum für CMS/made simple / [GELÖST] Backend Information > letzter Bearbeiter & letztes Bearbeitungsdatum]]></title>
		<link>https://cms-1.org/forum/viewtopic.php?id=5391</link>
		<description><![CDATA[Die aktuellsten Beiträge in [GELÖST] Backend Information > letzter Bearbeiter & letztes Bearbeitungsdatum.]]></description>
		<lastBuildDate>Tue, 02 Nov 2021 09:08:34 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: [GELÖST] Backend Information > letzter Bearbeiter & letztes Bearbeitungsdatum]]></title>
			<link>https://cms-1.org/forum/viewtopic.php?pid=42502#p42502</link>
			<description><![CDATA[<p>@NaN: Erledigt <img src="https://cms-1.org/forum/plugins/ezbbc/style/smilies/smile.png" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (2Cee.de)]]></author>
			<pubDate>Tue, 02 Nov 2021 09:08:34 +0000</pubDate>
			<guid>https://cms-1.org/forum/viewtopic.php?pid=42502#p42502</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] Backend Information > letzter Bearbeiter & letztes Bearbeitungsdatum]]></title>
			<link>https://cms-1.org/forum/viewtopic.php?pid=42500#p42500</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>Darf ich Dir irgendwie digital einen &quot;Kaffee ausgeben&quot;? Schicke mir doch gerne eine PayPal-Adresse oder sowas.</p></div></blockquote></div><p>Oben rechts ist ein Button für&#039;s Forum&#160; <img src="https://cms-1.org/forum/plugins/ezbbc/style/smilies/smile.png" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (NaN)]]></author>
			<pubDate>Sat, 30 Oct 2021 14:00:36 +0000</pubDate>
			<guid>https://cms-1.org/forum/viewtopic.php?pid=42500#p42500</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] Backend Information > letzter Bearbeiter & letztes Bearbeitungsdatum]]></title>
			<link>https://cms-1.org/forum/viewtopic.php?pid=42499#p42499</link>
			<description><![CDATA[<p>NaN, Du bist mein Held!</p><p>Tausend Dank!</p><p>Dass die Info bereits in der Übersichtstabelle im Besitzer sitzt, ist irgendwie witzig, denn diese Spalte blende ich bei Kunden immer aus, weil die Leute das mit dem &quot;Besitzer&quot; immer wieder verwirrend finden bzw. das immer zu Rückfragen führt.</p><p>Ich habe alle Deine Anleitungen getestet und letztendlich die Info unter die Buttons in der Seitenbearbeitung gesetzt. Ich hätte mir keine bessere Lösung wünschen können. Genial. Vielen vielen Dank!</p><p>Darf ich Dir irgendwie digital einen &quot;Kaffee ausgeben&quot;? Schicke mir doch gerne eine PayPal-Adresse oder sowas. </p><p>Ganz herzliche Grüße!<br />Christin</p>]]></description>
			<author><![CDATA[dummy@example.com (2Cee.de)]]></author>
			<pubDate>Sat, 30 Oct 2021 11:35:19 +0000</pubDate>
			<guid>https://cms-1.org/forum/viewtopic.php?pid=42499#p42499</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] Backend Information > letzter Bearbeiter & letztes Bearbeitungsdatum]]></title>
			<link>https://cms-1.org/forum/viewtopic.php?pid=42490#p42490</link>
			<description><![CDATA[<p>CMSms 2. ...</p><p><strong>1: Anzeige in der Seitenauflistung</strong></p><p><em>1.a: Anzeige als Tooltipp</em></p><p>Ist schon drin.&#160; <img src="https://cms-1.org/forum/plugins/ezbbc/style/smilies/big_smile.png" alt="big_smile" /> <br />Einfach mit der Maus in der Spalte &quot;Besitzer&quot; über den Namen des Users gehen.<br />Da kommt dann ein Tooltipp mit Erstellungs-/Änderungsdatum und von wem es geändert wurde.<br />Sollte die Spalte ausgeblendet sein, in den Einstellungen der Inhaltsverwaltung die Spalte einschalten.<br />(Webseitenadministration-&gt;Einstellungen Inhaltsverwaltung: Einstellungen der Seitenauflistung)</p><p><em>1.b:&#160; Anzeige in der Tabelle als eigene Spalte</em></p><p>Kopiere das Template &quot;/modules/CMSContentManager/templates/ajax_get_content.tpl&quot; nach &quot;/assets/module_custom/CMSContentManager/templates/&quot;.</p><p>Im Template steht in Zeile Zeile 127 bis 135 folgendes:</p><div class="codebox"><div class="codeselect">&nbsp;<a style="color:#F89938;" href="#" onclick="selectCode(this); return false;">Hier klicken, um den Code zum Kopieren zu markieren</a></div><pre><code>	  {elseif $column == &#039;owner&#039;}
            {capture assign=&#039;tooltip_ownerinfo&#039;}{strip}
	      &lt;strong&gt;{$mod-&gt;Lang(&#039;prompt_created&#039;)}:&lt;/strong&gt; {$row.created|cms_date_format}&lt;br/&gt;
	      &lt;strong&gt;{$mod-&gt;Lang(&#039;prompt_lastmodified&#039;)}:&lt;/strong&gt; {$row.lastmodified|cms_date_format}&lt;br/&gt;
	      {if isset($row.lastmodifiedby)}
	        &lt;strong&gt;{$mod-&gt;Lang(&#039;prompt_lastmodifiedby&#039;)}:&lt;/strong&gt; {$row.lastmodifiedby}&lt;br/&gt;
	      {/if}
	    {/strip}{/capture}
	    &lt;span class=&quot;tooltip&quot; data-cms-description=&#039;{$tooltip_ownerinfo|htmlentities}&#039;&gt;{$row.owner}&lt;/span&gt;</code></pre></div><p>In dieser Spalte könntest Du das Ämderungsdatum auch einfach direkt anzeigen lassen:</p><div class="codebox"><div class="codeselect">&nbsp;<a style="color:#F89938;" href="#" onclick="selectCode(this); return false;">Hier klicken, um den Code zum Kopieren zu markieren</a></div><pre><code>	  {elseif $column == &#039;owner&#039;}
	      &lt;strong&gt;{$mod-&gt;Lang(&quot;colhdr_owner&quot;)}:&lt;/strong&gt; {$row.owner}&lt;br/&gt;
	      &lt;strong&gt;{$mod-&gt;Lang(&#039;prompt_lastmodified&#039;)}:&lt;/strong&gt; {$row.lastmodified|cms_date_format}&lt;br/&gt;
	      &lt;strong&gt;{$mod-&gt;Lang(&#039;prompt_lastmodifiedby&#039;)}:&lt;/strong&gt; {$row.lastmodifiedby}</code></pre></div><p>Oder den Block in das Tooltipp einer anderen Spalte (z.B. Titel/Menutext) verschieben.</p><p>Wenn es als eigene zusätzliche Spalte sein soll, die nicht einfach nur hinten drangehängt wird, wirds kompliziert. Hab da noch keine zufriedenstellende Lösung.</p><p><strong>2: Anzeige in der Seitenbearbeitung</strong></p><p>Selbes Prinzip:&#160; <br />Kopiere das Template &quot;/modules/CMSContentManager/templates/admin_editcontent.tpl&quot; nach &quot;/assets/module_custom/CMSContentManager/templates/&quot;.</p><p><em>2.a: Im Tab</em></p><p>Im Template steht in Zeile 240 bis 252 folgendes:</p><div class="codebox"><div class="codeselect">&nbsp;<a style="color:#F89938;" href="#" onclick="selectCode(this); return false;">Hier klicken, um den Code zum Kopieren zu markieren</a></div><pre><code>{* tab content *}
  {foreach $tab_names as $key =&gt; $tabname}
    {tab_start name=$key}
      {if isset($tab_message_array[$key])}{$tab_message_array[$key]}{/if}
      {if isset($tab_contents_array[$key])}
        {foreach $tab_contents_array.$key as $fld}
        &lt;div class=&quot;pageoverflow&quot;&gt;
          &lt;p class=&quot;pagetext&quot;&gt;{$fld[0]|default:&#039;&#039;}&lt;/p&gt;
          &lt;p class=&quot;pageinput&quot;&gt;{$fld[1]|default:&#039;&#039;}{if isset($fld) &amp;&amp; count($fld) == 3}&lt;br/&gt;{$fld[2]|default:&#039;&#039;}{/if}&lt;/p&gt;
        &lt;/div&gt;
        {/foreach}
      {/if}
  {/foreach}</code></pre></div><p>Jetzt such Dir irgendeinen Tab aus, in dem Du das Änderungsdatum stehen haben willst. zur Auswahl stehen i.d.R. folgende (frag mich jetzt bitte nicht, wieso um alles in der Welt die IDs so kryptisch sind - vermutlich damit man sie nicht aus Versehen überschreibt):<br />&quot;aa_main_tab__&quot; =&gt; &quot;Start&quot;<br />&quot;zz_1nav_tab__&quot; =&gt; &quot;Navigation&quot; <br />&quot;zz_2logic_tab__&quot; =&gt; &quot;Logik&quot; <br />&quot;zz_3options_tab__&quot; =&gt; &quot;Optionen&quot; <br />&quot;zz_4perms_tab__&quot; =&gt; &quot;Berechtigungen&quot; </p><p>D.h. Du kannst innerhalb der Schleife einfach abfragen in welchem Tab Du bist und dann das Änderungsdatum hinzufügen (z.B. gleich am Anfang im Tab &quot;Start&quot;):</p><div class="codebox"><div class="codeselect">&nbsp;<a style="color:#F89938;" href="#" onclick="selectCode(this); return false;">Hier klicken, um den Code zum Kopieren zu markieren</a></div><pre class="vscroll"><code>{* tab content *}
  {foreach $tab_names as $key =&gt; $tabname}
    {tab_start name=$key}
      {if isset($tab_message_array[$key])}{$tab_message_array[$key]}{/if}

{* --- das hier einfügen ---*}

      {if $key == &#039;aa_main_tab__&#039;}
      {$cmsms=cmsms()}
      {$uo=$cmsms-&gt;GetUserOperations()}
      {$user=$uo-&gt;LoadUserByID($content_obj-&gt;LastModifiedBy())}
      &lt;div class=&quot;pageoverflow&quot;&gt;
          &lt;p class=&quot;pagetext&quot;&gt;{$mod-&gt;Lang(&#039;prompt_lastmodified&#039;)}&lt;/p&gt;
          &lt;p class=&quot;pageinput&quot;&gt;{$content_obj-&gt;GetModifiedDate()|cms_date_format} - {$user-&gt;username}&lt;/p&gt;
      &lt;/div&gt;
      {/if}

{* --- *}

      {if isset($tab_contents_array[$key])}
        {foreach $tab_contents_array.$key as $fld}
        &lt;div class=&quot;pageoverflow&quot;&gt;
          &lt;p class=&quot;pagetext&quot;&gt;{$fld[0]|default:&#039;&#039;}&lt;/p&gt;
          &lt;p class=&quot;pageinput&quot;&gt;{$fld[1]|default:&#039;&#039;}{if isset($fld) &amp;&amp; count($fld) == 3}&lt;br/&gt;{$fld[2]|default:&#039;&#039;}{/if}&lt;/p&gt;
        &lt;/div&gt;
        {/foreach}
      {/if}
  {/foreach}</code></pre></div><p><em>2.b: Oder eben direkt vor die Tabs gleich nach den Buttons in Zeile 230, dann ist es immer sichtbar</em></p><div class="codebox"><div class="codeselect">&nbsp;<a style="color:#F89938;" href="#" onclick="selectCode(this); return false;">Hier klicken, um den Code zum Kopieren zu markieren</a></div><pre><code>{submit_buttons}
{$cmsms=cmsms()}
      {$uo=$cmsms-&gt;GetUserOperations()}
      {$user=$uo-&gt;LoadUserByID($content_obj-&gt;LastModifiedBy())}
      &lt;div class=&quot;pageoverflow&quot;&gt;
          &lt;p class=&quot;pagetext&quot;&gt;{$mod-&gt;Lang(&#039;prompt_lastmodified&#039;)}&lt;/p&gt;
          &lt;p class=&quot;pageinput&quot;&gt;{$content_obj-&gt;GetModifiedDate()|cms_date_format} - {$user-&gt;username}&lt;/p&gt;
      &lt;/div&gt;</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (NaN)]]></author>
			<pubDate>Mon, 25 Oct 2021 19:49:23 +0000</pubDate>
			<guid>https://cms-1.org/forum/viewtopic.php?pid=42490#p42490</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] Backend Information > letzter Bearbeiter & letztes Bearbeitungsdatum]]></title>
			<link>https://cms-1.org/forum/viewtopic.php?pid=42488#p42488</link>
			<description><![CDATA[<p>Hallo Andynium, hallo NaN.<br />Erstmal vielen Dank für die Antworten!</p><p>An die Lösung von Dir, Andynium, hatte ich tatsächlich bereits so grob gedacht, weil ich vor vielen Jahren irgendsowas hier gelesen hatte, aber da der Kunde die Info eigentlich wirklich im Backend will, dachte ich ich frage mal hier nach. Dennoch auf jeden Fall ein guter Hinweis und eine Bestätigung, dass das funktionieren könnte!</p><p>Aber wie Du schreibst, NaN: Das findet der Kunde etwas zu umständlich, auch wenn es besser wäre als &quot;nichts&quot;.</p><p>Da hast Du also sozusagen Deine Antwort, wie ich es gerne hätte <img src="https://cms-1.org/forum/plugins/ezbbc/style/smilies/tongue.png" alt="tongue" />&#160; Auch wenn es sich mehr auf den Kunden bezieht. Meine eigenen Vorlieben spielen da leider weniger eine Rolle <img src="https://cms-1.org/forum/plugins/ezbbc/style/smilies/wink.png" alt="wink" /></p><p>Das CMS ist ist auf Version 2.2.14 - entsprechend bin ich sehr interessiert an der von Dir, NaN, erwähnten Lösung. Hast Du da &quot;zufällig&quot; ein wenig mehr Input parat, oder soll ich mit den von Dir erwähnten Anhaltspunkten mal schauen was ich finde...?</p><p>Danke!!</p>]]></description>
			<author><![CDATA[dummy@example.com (2Cee.de)]]></author>
			<pubDate>Mon, 25 Oct 2021 12:24:54 +0000</pubDate>
			<guid>https://cms-1.org/forum/viewtopic.php?pid=42488#p42488</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] Backend Information > letzter Bearbeiter & letztes Bearbeitungsdatum]]></title>
			<link>https://cms-1.org/forum/viewtopic.php?pid=42485#p42485</link>
			<description><![CDATA[<p>Bei CMSms 2.0 und höher ginge das über eine Änderung im Template des Moduls CMSContentManager (bzw. &quot;module_custom&quot;). </p><p>Bei CMSms 1.12 muss man leider an den PHP-Code ran.</p><p>Es sei denn, man macht es wie Andy schrieb, im Seitentemplate im Frontend und versieht das ganze mit einer Admin Login Abfrage. Dann sieht man das im Frontend nur, wenn man im Backend eingeloggt ist. Wäre technisch gesehen zwar die einfachste Methode, aber für den Anwender vielleicht auch wieder etwas umständlich, weil er dazu immer erst die Seite im Frontend öffnen muss, um zu sehen wann und von wem sie geändert wurde.</p><p>Also mal indiskret gefragt: Wie hättest Du es denn gerne?&#160; <img src="https://cms-1.org/forum/plugins/ezbbc/style/smilies/tongue.png" alt="tongue" /></p>]]></description>
			<author><![CDATA[dummy@example.com (NaN)]]></author>
			<pubDate>Sun, 24 Oct 2021 18:07:06 +0000</pubDate>
			<guid>https://cms-1.org/forum/viewtopic.php?pid=42485#p42485</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] Backend Information > letzter Bearbeiter & letztes Bearbeitungsdatum]]></title>
			<link>https://cms-1.org/forum/viewtopic.php?pid=42483#p42483</link>
			<description><![CDATA[<p>Frontend wäre in der Tat einfacher. </p><p>Ich hatte vor längerer Zeit mal einen Beitrag veröffentlicht, wo ich gezeigt hatte, wie man den Login im Backend im Frontend nutzen kann. So könnte man die gewünschten Daten im Frontend nur dann anzeigen lassen, wenn man im Backend angemeldet ist.</p><p>Welche CMS Version verwendet dein Kunde?</p>]]></description>
			<author><![CDATA[dummy@example.com (Andynium)]]></author>
			<pubDate>Sat, 23 Oct 2021 17:34:23 +0000</pubDate>
			<guid>https://cms-1.org/forum/viewtopic.php?pid=42483#p42483</guid>
		</item>
		<item>
			<title><![CDATA[[GELÖST] Backend Information > letzter Bearbeiter & letztes Bearbeitungsdatum]]></title>
			<link>https://cms-1.org/forum/viewtopic.php?pid=42482#p42482</link>
			<description><![CDATA[<p>Hallo!<br />Wie immer gilt: Falls diese Frage schon bearbeitet wurde und ich sie nur nicht gefunden habe, nehme ich gerne einen Link zum existierenden Thread und entschuldige mich für das dann überflüssige Erstellen eines neuen Themas.</p><p>Ich habe einen Kunden, der gerne im Backend sehen möchte wer wann das letzte Mal die entsprechende Seite bearbeitet hat.<br />Mir ist bewusst, dass es Tags gibt, die diese Info im Frontend anzeigen lassen, aber die Info soll im Backend in der jeweiligen Seitenbearbeitung oder in der Seitenübersicht erscheinen oder ähnliches.<br />Ich habe einiges ausprobiert, aber die Info steht anscheinend noch nicht zur Verfügung, wenn die Tags in der Seitenbearbeitung aufgerufen werden. Das macht natürlich Sinn. Dennoch habe ich damit einiges probiert um sicher zu gehen. Alles erfolglos.<br />Gegoogelt habe ich ebenfalls - auch in englischer Sprache, aber auch hier nichts gefunden. </p><p>Daher meine Frage: Hat jemand eine Idee bzw. sogar eine Lösung dazu?<br />Falls ich auf einer ausgewachsenen Leitung stehe, entschuldige ich mich ebenfalls!!!</p><p>Viele Dank!<br />Christin</p>]]></description>
			<author><![CDATA[dummy@example.com (2Cee.de)]]></author>
			<pubDate>Sat, 23 Oct 2021 14:08:51 +0000</pubDate>
			<guid>https://cms-1.org/forum/viewtopic.php?pid=42482#p42482</guid>
		</item>
	</channel>
</rss>
