WebsiteBaker Community Forum
WebsiteBaker Support (2.8.x) =>
Hilfe & Support (deutsch) => General Help & Support => Diskussion über WB (closed) => Topic started by: Stefek on February 14, 2010, 02:10:42 PM
-
Hallo.
Unter Optionen gibt es eine "ausgeblendete" Einstellung für den Mülleimer: Separat.
Wenn man diese Option über den Radiobutton einchecked, erhält man in der Seitenbaum Ansicht (PageTree) unter "Seiten" einen Link zu den so gelöschten Seiten.
Der Link führt zu der Seite: /admin/pages/trash.php
Die Seite zeigt also die gelöschten Seiten, eine Art Archiv für gelöschte seiten, die man wieder zurück in den Seitenbaum schieben kann. Auch ganze Parents mit ihren Childs können so in dieses "Archiv" verschoben werden.
Leider gibt die Seite selbst einige Fehlermeldungen aus, etwa:
Notice: Undefined variable: old_admin_groups in C:\xampp\htdocs\wb_281\admin\pages\trash.php on line 86
Warning: in_array() [function.in-array]: Wrong datatype for second argument in C:\xampp\htdocs\wb_281\admin\pages\trash.php on line 86
Kann mir einer der Langzeit Bakern sagen, wann diese Option aus WebsiteBaker rausgenommen wurde und warum?
Da es recht praktisch sein kann.
Es gibt noch diese Option "integriert" (engl. "inline"), die war aber vermutlich schon zu der Zeit da, als auch die "Separat" Einstellung noch in Verwendung war.
Gruß,
Stefek
-
Interessante Sache mit "Seperate" und besser als "Integriert".
Steuere mal noch diese Meldung dazu:
Warning: in_array() expects parameter 2 to be array, null given in .../admin/pages/trash.php on line 86
-
was ist mir da entgangen von wegen separat und integriert :?
trash.php ?
bei mir geht der link zur restore.php
WebsiteBaker.net/admin/pages/restore.php?page_id=blahfasel
[gelöscht durch Administrator]
-
Hallo Maverik,
wenn Du mit dem Firebug um die Gegend "ausgeschaltet/integriert" beigehst, entdeckst Du im HTML eine verborgene (mit display: none) Einstellung.
Lösch mit dem FireBug display: none raus, dann kommt ein neuer Radio Field.
Den kannst Du dann betätigen, abspeichern und auf "Seiten" gehen. Müßtest dann einen Link über dem Pagetree haben...
;-)
Stefek
-
wow, ok dann denke ich jetzt bei kaffee und kuchen über den sinn verborgene einstellung hoch zu holen und von denen verursachte fehlermeldungen nach.....
-
Hallo Maverik,
wenn Du mit dem Firebug um die Gegend "ausgeschaltet/integriert" beigehst, entdeckst Du im HTML eine verborgene (mit display: none) Einstellung.
Lösch mit dem FireBug display: none raus, dann kommt ein neuer Radio Field.
Den kannst Du dann betätigen, abspeichern und auf "Seiten" gehen. Müßtest dann einen Link über dem Pagetree haben...
So etwas nennt man in Computerspielen "Easteregg". :evil:
Gruß Michael
-
Hi,
So etwas nennt man in Computerspielen "Easteregg".
Naja, ein Easteregg (http://de.wikipedia.org/wiki/Easter_Egg) ist eine im Programm versteckte "Funktionalität". Eine Fehler- oder Warnmeldung ist für mich nicht wirklich eine Funktionalität, zumindest keine originelle und nichts mit was sich ein Programmierer brüsten würde :wink:
Allerdings macht es für mich auch wenig Sinn darüber zu diskutieren, da es sich offensichtlich um eine aus gutem Grunde versteckte Funktionalität handelt, nämlich eine die noch nicht hunderprozent ausgereift ist :wink:
Doc
-
Das ist keine Diskussion sondern eine Frage.
Und die Frage bezieht sich darauf, ob es je in Verwendung war, oder ob es ein geplanntes (noch unausgereiftes) Feature ist und ob noch dadran gewerkelt wird oder nicht.
Gruß,
Stefek
-
Ich denke das kann uns bestimmt Matthias nach dem Fasching erklären. Lassen wir ihn erstmal feiern. Karneval ist Ausszeit
Dietmar
-
Hi Dietmar,
meinst Du der ist vom Fasching zurück :-P
Diese Mülleimer auf extra Seite Geschichte gefällt mir ganz gut.
Ich würde sogar noch eine Option integrieren, dass man die Dinger sowohl "inline" als auch "separat" stellen kann, sodass sie im gesamten Pagetree erscheinen können aber auch auf der separaten Seite.
Das macht das Auffinden gelöschter Seiten auf größeren Installationen einfacher.
Ich finde es schon sonderbar, dass keiner der alten Hasen da mehr zu sagen kann, wann die Idee zum ersten mal aufkam und warum sie es nie ganz zur Anwendung geschafft hat.
Gruß,
Stefek
-
Die Funktion eine als gelöscht markeirte Seite wieder herzustellen, wollte wohl man anders lösen.
Ich finde die jetzige Lösung besser. Du siehst sofort, natrülich nur, wenn unter Settings aktiviert, welche Seite im Papierkorb liegt, kannst sie dann endgültig löschen oder wieder herstellen. Warum dann nochmal eine extra Liste? Doppelt gemoppelt ist besser?
Dietmar
-
Ich frage mich schon die längste Zeit, warum "inline" nicht voreingestellt ist.
Generell finde ich, dass sich in WB zu leicht etwas löschen lässt. Etwa übergeordnete Seiten mitsamt allen Kindern... ein Wahnsinn eigentlich.
-
inline(integriert) finde ich nicht so glücklich, weil es die übersicht erschwert. da wäre verschieben in einen unterordner praktischer. am besten sähe immer noch dieses separate aus.
löschen ist wirklich zu einfach, auch weil nur gefragt wird ob man wirklich löschen will und nicht ob man wirklich explizit seite soundso samt unterseiten löschen will.
dbs
-
Hi
ist mir zwar noch nicht passiert (toitoitoi) aber den kleinen Alert kann man durchwags mal "überklicken" mit "ja". :oops:
Evtl wäre es von vorteil den Seitentitel oder menu title mit in diesen alert mit einzubinden .. zumindest wäre das noch eine zusätzliche kontrolle um nicht doch den falschen baum zu löschen.
Ich frage mich schon die längste Zeit, warum "inline" nicht voreingestellt ist.
Generell finde ich, dass sich in WB zu leicht etwas löschen lässt. Etwa übergeordnete Seiten mitsamt allen Kindern... ein Wahnsinn eigentlich.
-
Genau.
Zusätzlich zu dem Alert "wollen Sie wirklich (unwiderruflich) löschen?", sollte es noch die andere Frage geben "wollen Sie die die Seite in den Mülleimer verschieben?" je nach dem, was mit der Seite passiert, wie es gemäß der Einstellungen gehandhabt wird.
Stefek
-
Hallo,
bin leider erst sehr spät auf diesen thread aufmerksam geworden. Nur soviel zu dem Thema "Separat". Das Dingens wurde mit früheren WB Version mal eingeführt, war aber derart buggy und hat mehr kaputt gemacht als funktioniert, dass wir die Funktion auf ständig Display:none gesetzt hatten in der Hoffnung, dass es irgendwann einmal gefixt wird.
Naja was soll ich sagen. Bis heute ist da noch nix gefixt worden und wer meint, dass er das jetzt nutzen will (also aktivieren will) der sollte sich bewusst sein, dass er das voll auf sein eigenes Risioko macht.
Von der Idee her war die Sache damals gut. Nur features einzubauen, die komplette Seiten verhauen macht auch nicht wirklich sinn. Vielleicht haben ja die Devs Zeit sich das mal anzuschauen. Seit der damaligen Einführung wurde die Art der Seitenerstellung und Löschung grundlegend verändert. Wäre reiner Zufall, wenn dieses Feature jetzt tatsächlich funktioneren würde.
Matthias
-
Hallo Matthias.
Fashing vorbei, aber immerhin Vatertag heute ;-)
Das Dingens wurde mit früheren WB Version mal eingeführt, war aber derart buggy und hat mehr kaputt gemacht als funktioniert, dass wir die Funktion auf ständig Display:none gesetzt hatten in der Hoffnung, dass es irgendwann einmal gefixt wird.
Auf Display:NONE und aus den Augen aus dem Sinn.
Na ja, so viel falsch kann man da nicht machen.
Es ist einfach ein Eintrag in der Tabelle, der anders ist (statt inline eben separat).
Die Logik der Darstellung geschieht über PHP, somit kann man da an sich nicht viel falsch machen.
Ich halte dieses Feature als sehr wünschenswert.
Hat mehrere sinvolle Einsatzmöglichkeite n.
Schönen Vatertag,
Stefek
-
Hallo,
wer die SVN mitliest / austestet wird feststellen, dass display:none zukünftig kaum noch (oder gar nicht mehr?) im Backend zu finden sein wird...
Gruß Michael
-
... aber aus anderen Gründen und hat mit dem obigen nichts zu tun.