Hilfe - Suche - Mitglieder - Kalender
Vollansicht: Seitentitel als mod_rewrite-URL
Forum Sefrengo.org > Allgemeine Foren > Anwenderforum
grafzahl
Hallo, ich beobachte Sefrengo nun schon seit einiger Zeit und nun ist endlich die Zeit gekommen das ich dieses schön übersichtliche CMS auch an neuen Projekten einsetzen will/kann.

Nun scheint mir der Aufbau bzw. die Struktur schon sehr einleuchtend, was ich jedoch wirklich nirgendwo finden kann ist eine Möglichkeit den URL-Namen zu beeinflussen. Derzeit hat jede von mir angelegte Seite den Namen "page1.html", "page2.html"... usw. ich habe jedoch im Showcase auch schon gesehen das das sauberer und einleuchtender geht.

Nun meine erste Anfängerfrage (es werden leider wohl noch viele folgen): Wie kann ich den virtuellen Dateinamen jeder Seite anpassen?

Ich habe vorher schon gegoogelt und im Forum gesucht, jedoch nix passendes gefunden.

Vielen Dank schon mal im Voraus.
andi
hallo grafzahl

du bist schon auf dem richtigen weg. es scheint, du hast unter administration-->projekte-->projekteinstellungen (schraubenschlüssel) unter apache mod_rewrite support eine «1» eingetragen. wenn du möchtest, dass der seitenname ausgegeben wird, musst du hier eine «2» eintragen.

standardmässig wird dann die ordner, bzw. die seitenstruktur, für die url berücksichtigt. aber auch hier hast du die möglichkeit, einzugreife. unter redaktion-->seiten kannst du in den ordner- und seiteneinstellungen die url-ausgabe beeinflussen, indem du die checkbox «alias automatisch vergeben» deaktivierst und einen eigenen namen eingibst.

wenn du die seiten manuel anpasst, muss evtl. unter reaktion-->seiten in der auswahlbox «aktionen» noch «gesprochene urls neu generieren» gewählt werden, damit die frontendausgabe korrekt ist.


gruss andi
grafzahl
Hey cool, danke :-) Das ging ja wirklich fix, und funktioniert hat es auch biggrin.gif Ich glaub ich muss mal in meinem Blog auch ne Rubrik Sefrengo aufmachen smile.gif

Nun ergibt sich für mich daraus eine neue "Problematik". Um überhaupt Seiten anlegen zu können musste ich ja auch einen Ordner anlegen, in meinem Fall z.B. "Mustermann GmbH", nun hat er mir die URLS auch wunderbar automatisch gezaubert, doch leider lautet nun die URL der Startseite "http://mustermanngmbh.de/mustermann-gmbh/startseite.html obwohl sie ja eigentlich unter mustermanngmbh.de/index.html laufen sollte, kann man da was machen?

Ein weiteres Problem was ich noch habe ist das trotz installiert Module (die auch ins Template bzw. Layout eingebunden wurden (z.B. ContentFlex) ich keine Editierfunktionen im Editiermodus der Seiten habe, muss dafür auch irgendwas noch aktiviert werden?

Übrigens ist mir aufgefallen das in den Einstellungen zu mod_rewrite garnix von den jeweiligen Werten (1 oder 2) steht, vielleicht könnte das dort noch angezeigt werden damit jeder bescheid weis?

Danke nochmals für die kompetente Hilfe.
andi
ZITAT(grafzahl @ Thu. 9. August 2007, 08:55) *
Nun ergibt sich für mich daraus eine neue "Problematik". Um überhaupt Seiten anlegen zu können musste ich ja auch einen Ordner anlegen, in meinem Fall z.B. "Mustermann GmbH", nun hat er mir die URLS auch wunderbar automatisch gezaubert, doch leider lautet nun die URL der Startseite "http://mustermanngmbh.de/mustermann-gmbh/startseite.html obwohl sie ja eigentlich unter mustermanngmbh.de/index.html laufen sollte, kann man da was machen?

es muss immer ein ordner mit einer startseite angelegt sein. das sollte aber kein problem sein. diese startseite ist doch auch via www.domain.tld erreichbar.

ZITAT(grafzahl @ Thu. 9. August 2007, 08:55) *
Ein weiteres Problem was ich noch habe ist das trotz installiert Module (die auch ins Template bzw. Layout eingebunden wurden (z.B. ContentFlex) ich keine Editierfunktionen im Editiermodus der Seiten habe, muss dafür auch irgendwas noch aktiviert werden?

aktiviert werden muss nichts, aber es gibt einige punkte dazu zu beachten. am besten hier nachlesen.


ZITAT(grafzahl @ Thu. 9. August 2007, 08:55) *
Übrigens ist mir aufgefallen das in den Einstellungen zu mod_rewrite garnix von den jeweiligen Werten (1 oder 2) steht, vielleicht könnte das dort noch angezeigt werden damit jeder bescheid weis?

wäre was fürs wiki. jedoch warte ich da noch auf die neue wiki-software mit einer anständigen, vorgegebenen struktur.


auch empfehlenswert für dich ist sicherlich das handbuch für redakteure.


gruss andi
grafzahl
Im Prinzip hast du recht, die Startseite wird auch beim normalen Aufruf richtig dargestellt, allerdings arbeite ich hier oft für eine Firma die extrem auf SEO wert legt, und da erzeugt diese Methode mit Sicherheit duplicate content, was keiner so wirklich gerne hat. Gibt es da wirklich keine Möglichkeit diesen ersten "Hauptordner" irgendwie zu überspringen? Macht halt bei vielen Seiten wenig Sinn, ich packe bei meiner Festplatte ja auch Dateien direkt unter C:\ und nicht immer unter C:\Festplatte wink.gif

Ich werd mich zu den anderen Sachen mal belesen smile.gif
andi
ZITAT(grafzahl @ Thu. 9. August 2007, 09:41) *
Gibt es da wirklich keine Möglichkeit diesen ersten "Hauptordner" irgendwie zu überspringen?


nein, gibt es nicht.
grafzahl
Mal anders gefragt: Gibt es denn die Möglichkeit Sefrengo zu sagen das er die Datei immer nur als index.html verlinken soll statt mustermann-gmbh/startseite.html? Unter welcher URL die Seite später zu finden ist wäre dann ja egal, Hauptsache sie ist nicht unter beiden URLs verlinkt.

Ich bräuchte also die Möglichkeit den zu verlinkenden Pfad später zu manipulieren, siehst du da evtl. eine Möglichkeit?

Ich habe übrigens herausgefunden warum ich keine Editierbuttons sehe, es liegt wohl daran das das Backend in einer eigenen Subdomain läuft.
Nun ist die Frage wie ich es schaffe das das Backend unter http://mustermann-gmbh.de/backend läuft, gleichzeitig mein projekt1 aber unter http://mustermann-gmbh.de zu finden ist? Aus dem Wiki-Beitrag zu Confixx bin ich da leider nicht wirklich schlau geworden...
andi
ZITAT(grafzahl @ Thu. 9. August 2007, 10:49) *
Mal anders gefragt: Gibt es denn die Möglichkeit Sefrengo zu sagen das er die Datei immer nur als index.html verlinken soll statt mustermann-gmbh/startseite.html? Unter welcher URL die Seite später zu finden ist wäre dann ja egal, Hauptsache sie ist nicht unter beiden URLs verlinkt.

Ich bräuchte also die Möglichkeit den zu verlinkenden Pfad später zu manipulieren, siehst du da evtl. eine Möglichkeit?

solange du die seite immer gleich verlinkst gibt es auch keinen «duplicated content». nur weil sie unter beiden urls erreichbar ist, heisst das noch lange nicht, das google beide links findet. solange du deine seite einheitlich verlinkst. sehe dein problem nicht ganz.

ZITAT(grafzahl @ Thu. 9. August 2007, 10:49) *
Ich habe übrigens herausgefunden warum ich keine Editierbuttons sehe, es liegt wohl daran das das Backend in einer eigenen Subdomain läuft.
Nun ist die Frage wie ich es schaffe das das Backend unter http://mustermann-gmbh.de/backend läuft, gleichzeitig mein projekt1 aber unter http://mustermann-gmbh.de zu finden ist? Aus dem Wiki-Beitrag zu Confixx bin ich da leider nicht wirklich schlau geworden...

indem du sefrego unter http://mustermann-gmbh.de installierst und dann das projektverzeichnis verschiebst.
grafzahl
ZITAT(andi @ Thu. 9. August 2007, 11:02) *
solange du die seite immer gleich verlinkst gibt es auch keinen «duplicated content». nur weil sie unter beiden urls erreichbar ist, heisst das noch lange nicht, das google beide links findet. solange du deine seite einheitlich verlinkst. sehe dein problem nicht ganz.

Das meinte ich doch, ich hatte ja nur gefragt ob das irgendwie dynamisch realisierbar ist den derzeit baue ich die Navigation ja dynamisch über das Navigations-Modul, was aber eben automatisch auf mustermann-gmbh/startseite.html verlinkt, das müsste ich halt umgehen können indem ich der Seite sage das sie dem Navigations-Modul immer als komplette url die index.html zusteckt. Ansonsten müsste ich die Navigation halt statisch implementieren was aber halt nicht das gelbe vom Ei wäre. Lässt sich das dynamisch realisieren oder muss man in dem Weg die statische Navigation wählen?
ZITAT(andi @ Thu. 9. August 2007, 11:02) *
indem du sefrego unter http://mustermann-gmbh.de installierst und dann das projektverzeichnis verschiebst.

Vielen Dank, ich muss mal gründlicher im Wiki nachschlagen unsure.gif
andi
ok, problem erkannt, vorschlag:

in der listennavigation unter «Ebene:» entweder
QUELLTEXT
<ul>
<li><a href="http://www.domain.tld">startseite</a></li>
{layer}</ul>

oder
QUELLTEXT
<ul
{layer}
<li><a href="http://www.domain.tld">startseite</a></li>
</ul>


notieren (die startseite manuell einfügen).
dann unter «ordern ausschliessen» die idcat des startordners eingeben.
sollte dann nach deinen ansprüchen funktionieren.


gruss andi
grafzahl
ZITAT(andi @ Thu. 9. August 2007, 11:20) *
ok, problem erkannt, vorschlag:

in der listennavigation unter «Ebene:» entweder
QUELLTEXT
<ul>
<li><a href="http://www.domain.tld">startseite</a></li>
{layer}</ul>

oder
QUELLTEXT
<ul
{layer}
<li><a href="http://www.domain.tld">startseite</a></li>
</ul>


notieren (die startseite manuell einfügen).
dann unter «ordern ausschliessen» die idcat des startordners eingeben.
sollte dann nach deinen ansprüchen funktionieren.
gruss andi


Ja, so in der Art macht das Sinn... auch auf die Gefahr hin das ich langsam nerve sad.gif hast du ne Idee wie man diesen Eintrag dann noch als "aktiv" markieren könnte? Bei den dynamisch generierten ist das ja kein Ding, das klatsch in in das li n class="active" aber bei dem statischen rolleyes.gif

Also nochmal sorry für meine Fragestunde sad.gif
andi
uff, denke, das geht nicht so einfach.

bastellösung: für die startseite ein eigenes layout mit einer body-id erstellen. so kannst du dann das listenelement bei aktivem zustand separat per css formatieren.

ZITAT
body#startseite li.startseite {
color: red
}


ob sich der ganze aufwand jedoch lohnt...ich weiss ja nicht.


gruss andi
grafzahl
ZITAT(andi @ Thu. 9. August 2007, 11:54) *
uff, denke, das geht nicht so einfach.

bastellösung: für die startseite ein eigenes layout mit einer body-id erstellen. so kannst du dann das listenelement bei aktivem zustand separat per css formatieren.
ob sich der ganze aufwand jedoch lohnt...ich weiss ja nicht.
gruss andi


Mhm, würde zb gehen... natürlich nicht sehr fein, da hast du recht. Gibts in Sefrengo vielleicht ne ID mit der ich die aktuelle PageID abfragen kann damit ich dann z.b. einfach sowas schreibe wie if($pageid == 1){ echo ' class="active"'} denn die ID der Startseite wird sich beim mir so schnell nicht ändern.
tobaco
ZITAT(grafzahl @ Thu. 9. August 2007, 10:49) *
Mal anders gefragt: Gibt es denn die Möglichkeit Sefrengo zu sagen das er die Datei immer nur als index.html verlinken soll statt mustermann-gmbh/startseite.html? Unter welcher URL die Seite später zu finden ist wäre dann ja egal, Hauptsache sie ist nicht unter beiden URLs verlinkt.


du kannst auch in den seiteneinstellungen der startseite bei der einstellung "URL automatisch vergeben" das häkchen weg machen und eine eigene URL deiner wahl eintragen. z.b. "index.html".
die seite ist dann unter dieser url zu erreichen. wenn du das speicherst und dann noch einmal in die einstellungen gehst, siehst du wie die url dann aussieht.
ZITAT
URL dieser Seite: http://{domain.xyz}/index.html


damit sparst du dir dann auch den umweg im navigationsmodul.
grafzahl
Nee, das ist ja gerade das Problem, ich muss in Sefrengo immer erstmal einen ordner anlegen der ja auch seinen Platz in der Navigation haben will, und da ich den Ordner nicht direkt als Seite nehmen kann muss dieser ja auch erstmal seinen Namen bekommen, sprich das Navigations-Modul macht mir dann später aus der Ordnerstruktur auch bei der jeweiligen Startseite immer ein "Ordnername/seitentitel.html", wenn ich der Startseite jetzt manuell einen virtuellen Dateinamen zuweise und diesen auf index.html setze würde die automatisch generierte URL danach trotzdem noch "ordername/index.html" heißen, denn ich komme ja nicht um den Ordner drum herum...
tobaco
das kann ich so nicht bestätigen.

bei meinem test wird auch im navigationsmodul (Listennavigation v01.01.00) korrekt verlinkt. im navi-modul kannst du sogar einstellen, dass die ordner auch immer zur jeweiligen startseite verlinken sollen.

hier mal kurz die bespielstruktur:

beispieldomain.de

+ STARTORDNER
-- Tolle Startseite (mit manuell vergebener url "index.html")
-- Andere Seite



das navimodul verlinkt dann folgendermaßen:

STARTORDNER » http://beispieldomain.de/startordner/
Tolle Startseite » http://beispieldomain.de/index.html


wenn du noch die box antickst, dass die ordner auf die jewiligen startseiten verlinken sollen, sieht das so aus:

STARTORDNER » http://beispieldomain.de/index.html
Tolle Startseite » http://beispieldomain.de/index.html


zusätzlich könntest du dann noch die startseite aus der navigation ausschließen.

andi
ZITAT(grafzahl @ Thu. 9. August 2007, 12:05) *
Mhm, würde zb gehen... natürlich nicht sehr fein, da hast du recht. Gibts in Sefrengo vielleicht ne ID mit der ich die aktuelle PageID abfragen kann damit ich dann z.b. einfach sowas schreibe wie if($pageid == 1){ echo ' class="active"'} denn die ID der Startseite wird sich beim mir so schnell nicht ändern.

geht wie folgt:
QUELLTEXT
<?php echo $idcat; ?> //ausgabe ordner-id
<?php echo $idcatside; ?> //ausgabe seiten-id
<?php echo $con_tree[$idcat]['name']; ?> //ausgabe ordner-name
<?php echo $con_side[$idcatside]['name']; ?> //ausgabe seiten-name

ZITAT(grafzahl @ Thu. 9. August 2007, 12:29) *
Nee, das ist ja gerade das Problem, ich muss in Sefrengo immer erstmal einen ordner anlegen der ja auch seinen Platz in der Navigation haben will, und da ich den Ordner nicht direkt als Seite nehmen kann muss dieser ja auch erstmal seinen Namen bekommen, sprich das Navigations-Modul macht mir dann später aus der Ordnerstruktur auch bei der jeweiligen Startseite immer ein "Ordnername/seitentitel.html", wenn ich der Startseite jetzt manuell einen virtuellen Dateinamen zuweise und diesen auf index.html setze würde die automatisch generierte URL danach trotzdem noch "ordername/index.html" heißen, denn ich komme ja nicht um den Ordner drum herum...

nein, tobaco hat schon recht. wenn du bei der startseite im ersten ordner einen eigenen namen angibst (seiteneigenschaften-->eigene url, z.b. index.html), wird dieser dann folgendermassen ausgegeben: www.domain.tld/index.html. allerdings müsstest du dann noch ein redirect von www.domain.tld nach www.domain.tld/index.html erstellen, damit die seite nicht doppelt indexiert wird.

gruss andi
tobaco
ZITAT(andi @ Thu. 9. August 2007, 13:35) *
allerdings müsstest du dann noch ein redirect von www.domain.tld nach www.domain.tld/index.html erstellen, damit die seite nicht doppelt indexiert wird.


ich glaub nicht, dass das notwendig ist.
es muss ja immer irgendwie eine index-seite geben. das weiß google ja und die anderen suchmaschinen sicher auch.
andi
ZITAT(tobaco @ Thu. 9. August 2007, 13:39) *
ich glaub nicht, dass das notwendig ist.
es muss ja immer irgendwie eine index-seite geben. das weiß google ja und die anderen suchmaschinen sicher auch.

ja sicher, nur wird diese indexseite wohl nie verlinkt (im gegensatz zu deinem vorschlag hier)... also wird sie von den suchmaschinen auch nicht gefunden. aber da ich mich mit dieser materie zu wenig auskenne überlasse ich dies den kennern :-)


gruss andi
tobaco
hm, na gut. müsste man mal testen … :)
grafzahl
ZITAT(tobaco @ Thu. 9. August 2007, 13:29) *
das kann ich so nicht bestätigen.

bei meinem test wird auch im navigationsmodul (Listennavigation v01.01.00) korrekt verlinkt. im navi-modul kannst du sogar einstellen, dass die ordner auch immer zur jeweiligen startseite verlinken sollen.

hier mal kurz die bespielstruktur:

beispieldomain.de

+ STARTORDNER
-- Tolle Startseite (mit manuell vergebener url "index.html")
-- Andere Seite
das navimodul verlinkt dann folgendermaßen:

STARTORDNER » http://beispieldomain.de/startordner/
Tolle Startseite » http://beispieldomain.de/index.html
wenn du noch die box antickst, dass die ordner auf die jewiligen startseiten verlinken sollen, sieht das so aus:

STARTORDNER » http://beispieldomain.de/index.html
Tolle Startseite » http://beispieldomain.de/index.html
zusätzlich könntest du dann noch die startseite aus der navigation ausschließen.


Das mal eine sehr gute Idee, scheint so aus zu klappen, vielen Dank biggrin.gif

Nun überrumpelt mich jedoch ein sehr seltsamer Fehler. Ich habe Sefrengo jetzt mal auf dem Zielserver installiert, habe sowohl Layout als auch Template angelegt und auch ein Ordner mit Unterseite ist bereits vorhanden. Nun habe ich jedoch das Problem das wenn ich auf die Hauptdomainzugreife er mich immer in/0 umleitet, also wenn ich www.domain.tld eingebe macht er daraus automatisch www.domain.tld/0 was natürlich dann nen 404 ergibt. Sobald ich mod_rewrite abschalte ist die Weiterleitung wech.

Gehostet ist das ganze bei Domainfactory wo ich schon öfters mal Probleme mit mod_rewrite hatte, allerdings ließ sich das meist über ein simples "RewriteBase /" lösen, diesmal kommt bei aktivierung der .htaccess jedoch ein 500er Fehler sad.gif

Irgendjemand schon mal ähnliche Erfahrungen gemacht?
tobaco
das hatte ich auch schon mal. aber frag mich nicht, an was es lag …

versuche mal:

1. alle pfade in der konfiguration zu überprüfen
2. den cache zu löschen
und
3. die gesprochenen URLs neu zu generieren

2. und 3. geht mit der "Aktionen"-Select-Box über der seitenansicht
smail
Ich denke, dass sich sicher einige schon diese Frage von grafzahl gestellt haben, es aber als zu aufwendig angesehen haben.

Nur als kleine Anregung:
Wenn Ihr eine funktionale Lösung gefunden habt, kann die bitte jemand ins Wiki stellen? Das wär super biggrin.gif


andi
vielleicht findest du hier eine lösung für dein problem.
andi
ZITAT(smail @ Thu. 9. August 2007, 14:15) *
Nur als kleine Anregung:
Wenn Ihr eine funktionale Lösung gefunden habt, kann die bitte jemand ins Wiki stellen? Das wär super biggrin.gif


hier sind viele fragen im umlauf, welche hast du dir ausgesucht?

gruss andi
smail
ZITAT
Gehostet ist das ganze bei Domainfactory wo ich schon öfters mal Probleme mit mod_rewrite hatte, allerdings ließ sich das meist über ein simples "RewriteBase /" lösen, diesmal kommt bei aktivierung der .htaccess jedoch ein 500er Fehler sad.gif
Irgendjemand schon mal ähnliche Erfahrungen gemacht?

Hab zur Zeit ein ähnliches Problem bei Domainfactory - krieg immer den 500er... Das Problem lieft anscheinend im Befehl
QUELLTEXT
RewriteEngine On

Kommentiert man den aus, gibt es keinen 500er mehr, aber die Seite wird natürlich auch nicht mehr gefunden. Vielleicht kannst Du mit der phpinfo() mehr anfangen http://systeminfo.df.eu. Dort finde ich auch keine Listung der apache Module (siehe meinen Eintrag im Wiki). Vielleicht läuft dies auch gar nicht??!?

Hatte bei dem Projekt bisher aber keine hohe Priorität mit dem rewrite, daher hab ich mich bisher auch nicht weiter drum gekümmert...
Würd mich natürlich freuen, wenn Du da eine Lösung findest smile.gif

Gruß
Jan
smail
ZITAT
hier sind viele fragen im umlauf, welche hast du dir ausgesucht?


Ähm... rolleyes.gif
Ich dachte es um Folgendes:

Wie bekommt man für die Startseite bei mod_rewrite 2 einen Pfad ohne Ordnernamen hin? (und zwar nicht nur beim Aufruf der Domain, sondern auch bei allen internen Links auf die Startseite)

z.B.
QUELLTEXT
www.deinedomain.de/startseite/startseite.hmtl    -->    www.deinedomain.de/index.hmtl


(das war doch die Frage von grafzahl, oder???)
grafzahl
ZITAT(smail @ Thu. 9. August 2007, 14:31) *
Hab zur Zeit ein ähnliches Problem bei Domainfactory - krieg immer den 500er... Das Problem lieft anscheinend im Befehl
QUELLTEXT
RewriteEngine On

Kommentiert man den aus, gibt es keinen 500er mehr, aber die Seite wird natürlich auch nicht mehr gefunden. Vielleicht kannst Du mit der phpinfo() mehr anfangen http://systeminfo.df.eu. Dort finde ich auch keine Listung der apache Module (siehe meinen Eintrag im Wiki). Vielleicht läuft dies auch gar nicht??!?

Hatte bei dem Projekt bisher aber keine hohe Priorität mit dem rewrite, daher hab ich mich bisher auch nicht weiter drum gekümmert...
Würd mich natürlich freuen, wenn Du da eine Lösung findest smile.gif

Gruß
Jan


Also das komische ist das laut phpinfo() das mod_rewrite-Modul auf dem Server gar nicht läuft. Nun habe ich aber auf dem Account auch noch einen Textpattern-Blog laufen und da funktioniert alles einwandfrei, also da frisst er die .htaccess mit rewriteengine on ohne Probleme... wirklich sehr merkwürdig das aber in der phpinfo() nirgendwo was von mod_rewrite steht.
grafzahl
ZITAT(grafzahl @ Thu. 9. August 2007, 14:42) *
Also das komische ist das laut phpinfo() das mod_rewrite-Modul auf dem Server gar nicht läuft. Nun habe ich aber auf dem Account auch noch einen Textpattern-Blog laufen und da funktioniert alles einwandfrei, also da frisst er die .htaccess mit rewriteengine on ohne Probleme... wirklich sehr merkwürdig das aber in der phpinfo() nirgendwo was von mod_rewrite steht.


Aber selbst wenn ich mod_rewrite ausschalte und die .htaccess umbennene kommt dennoch immer die Umlaitung auf /0 , kann das evtl. damit zusammenhängen das ich wie hier beschrieben die Pfade getauscht habe? Ich habe eigentlich alle Pfade nochmal kontrolliert, es sollte eigentlich alles passen...dennoch kommt diese mysteriöse /0 Umleitung sad.gif
smail
OFFTOPIC

ZITAT(andi @ Thu. 9. August 2007, 09:16) *
wäre was fürs wiki. jedoch warte ich da noch auf die neue wiki-software mit einer anständigen, vorgegebenen struktur.


Das jetzige wiki ist in der Tat etwas unübersichtlich. Mach doch mal einen Vorschlag für eine gute Struktur.

Warum neue Wiki-Software? Media-Wiki ist doch ok. Sieht halt nicht hübsch aus, aber man könnte ja ein anderes Skin nehmen.

Um das Thema "Wiki-verbessern" ging es schon früher:
Vorschlag IpbWiki
neue Wiki-Software (Ankündigung war im August 2006)

Daher nochmal an Björn oder Alexander die Frage: Wie sieht es mit dem Thema WIKI in Zukunft aus?
smail
ZITAT
Aber selbst wenn ich mod_rewrite ausschalte und die .htaccess umbennene kommt dennoch immer die Umlaitung auf /0 , kann das evtl. damit zusammenhängen das ich wie hier beschrieben die Pfade getauscht habe?

Eingentlich nicht, da es dabei nicht um eine Umleitung geht. Wäre da etwas falsch, würdest Du eher eine leere Seite oder eine Fehlermeldung bekommen.

Checkliste
  • mod_rewrite in Projekteinstellungen auf 0 gesetzt
  • .htaccess umbenannt (ggf. temporär mal löschen)
  • SF-Cache löschen (Redaktion->Seiten erste Dropdownbox)
    Alternativ direkt das Caching in den Projekteinstellungen abschalten
  • Browser-Cache löschen
  • In lokalen Netzwerk + Server wird ggf. Dein DNS & Webinhalte gecached -> löschen
Edit:
Ich weiß nicht, was Du bei der manuellen Vergabe von URLs gemacht hast... Evlt. mal folgendes probieren:
  1. mod_rewrite 2 wieder einschalten
  2. alle Seiten und Ordner durchschauen, dass dort "URL automatisch vergeben" ausgewählt ist
  3. Redaktion->Seiten erste Dropdownbox "Gesprochene URLs neu generieren"
  4. mod_rewrite 2 wieder abschalten
Ist ins Blaue geschossen, weiß nicht, ob das überhaupt etwas bringt...
grafzahl
ZITAT(smail @ Thu. 9. August 2007, 15:48) *
Eingentlich nicht, da es dabei nicht um eine Umleitung geht. Wäre da etwas falsch, würdest Du eher eine leere Seite oder eine Fehlermeldung bekommen.

Checkliste
  • mod_rewrite in Projekteinstellungen auf 0 gesetzt
  • .htaccess umbenannt (ggf. temporär mal löschen)
  • SF-Cache löschen (Redaktion->Seiten erste Dropdownbox)
    Alternativ direkt das Caching in den Projekteinstellungen abschalten
  • Browser-Cache löschen
  • In lokalen Netzwerk + Server wird ggf. Dein DNS & Webinhalte gecached -> löschen
Edit:
Ich weiß nicht, was Du bei der manuellen Vergabe von URLs gemacht hast... Evlt. mal folgendes probieren:
  1. mod_rewrite 2 wieder einschalten
  2. alle Seiten und Ordner durchschauen, dass dort "URL automatisch vergeben" ausgewählt ist
  3. Redaktion->Seiten erste Dropdownbox "Gesprochene URLs neu generieren"
  4. mod_rewrite 2 wieder abschalten
Ist ins Blaue geschossen, weiß nicht, ob das überhaupt etwas bringt...


Ok, damit kommt zumindest nicht mehr die Umleitung auf /0 (obwohl das Problem auch gelöst werden müsste, denn mit schmutzigen URLs kann das ganze nicht Online gehen) nun erhalte ich aber eine leere Seite, Layout wurde angelegt, Module laut Einleitung installiert und in ein Template eingepasst, doch trotzdem bleibt die Seite leer. Im Quelltext an sich habe ich nix geändert, bis eben auf den Umzug von projekt1 in den Hauptordner. Bei der Installation wurde mir dann noch gesagt das das Zip-Modul wohl nicht vorhanden wäre, aber was sollte das damit zutun haben?

Im Anhang mal meine Projekteinstellungen...
tobaco
ist der ordner und die seite auch online geschalten?

das ist nämlich wahrscheinlich auch der fehler, mit der "0" in der url. hab das gerade mal reproduzieren können. wenn die startseite oder der startordner offline geschalten sind, gibt es eine art endlosschleife in der umleitung und die 0 wird an die url gehängt. bei mod_rewrite = 2 tritt das bei mir auf
andi
ZITAT(smail @ Thu. 9. August 2007, 15:34) *
OFFTOPIC
Das jetzige wiki ist in der Tat etwas unübersichtlich. Mach doch mal einen Vorschlag für eine gute Struktur.
Warum neue Wiki-Software? Media-Wiki ist doch ok. Sieht halt nicht hübsch aus, aber man könnte ja ein anderes Skin nehmen.

alex hat schon vor langer zeit angekündigt, dass er mit dem mediawiki nicht ganz glücklich ist und auf dokuwiki wechseln wird.
ich finde auch, dass die struktur von dem core-team kommen muss. ich kenne mich sowieso zu wenig mit sämtlichen sefrengo-gegebenheiten aus.

gruss andi
smail
ZITAT(grafzahl @ Thu. 9. August 2007, 16:36) *
nun erhalte ich aber eine leere Seite, Layout wurde angelegt, Module laut Einleitung installiert und in ein Template eingepasst, doch trotzdem bleibt die Seite leer.

Ich gehe davon aus, dass Du Dich im Backend bei bearbeiten einer Seite befindest... Für Frontend -> Ordner & Seite freigeben (roter Knopf bei Redakion->Seiten)
Edit: Oh, war wohl zu langsam... smile.gif

Ansonsten könnte es evlt. noch diese Problem mit den Layouts sein, halte ich aber eher für unwahrscheinlich.
Vor der URL-Spielerei lief aber alles Problemlos, oder??

ZITAT
Bei der Installation wurde mir dann noch gesagt das das Zip-Modul wohl nicht vorhanden wäre, aber was sollte das damit zutun haben?

Nein, das ist nur für die Bulk-Uploads per SF-Dateimanager

Gruß
Jan
feniweb
Ich würde dir so oder so empfehlen eine Fehlerseite einzurichten alla 404 auf die bei fehlenden also leeren Seiten weitergeleitet wird.

Unter Projekt kannst du ja die idcat oder idcatside angeben die aufgerufen werden soll.

Gruss
grafzahl
ZITAT(tobaco @ Thu. 9. August 2007, 17:20) *
ist der ordner und die seite auch online geschalten?

das ist nämlich wahrscheinlich auch der fehler, mit der "0" in der url. hab das gerade mal reproduzieren können. wenn die startseite oder der startordner offline geschalten sind, gibt es eine art endlosschleife in der umleitung und die 0 wird an die url gehängt. bei mod_rewrite = 2 tritt das bei mir auf


Du bist mein Retter und ich bin blind sad.gif

Also es lag defintiv wohl daran das keine Ordner auf Online geschaltet waren, danach liefs einwandfrei.
smail
ZITAT(grafzahl @ Fri. 10. August 2007, 07:30) *
Also es lag defintiv wohl daran das keine Ordner auf Online geschaltet waren, danach liefs einwandfrei.


@grafzahl: Wollte nur mal fragen, ob bei Dir mittlerweile mod_rewrite2 bei Domainfactory läuft? Falls ja, wie hast Du's hinbekommen?

Gruß
Jan

bjoern
Thema Wiki Software: Alexander hat schon ein sehr schönes Layout für das neue Wiki gemacht und ich hab eine Handbuchstruktur erstellt (klingt jetzt simpel, aber war echt viel Arbeit). Als Software werden wir das Dokuwiki benutzen. Immer wenn wir Zeit haben, basteln wir da dran rum. Es wird aber sicher noch ein wenig dauern. Gute Artikel könnt Ihr aber gerne ins Mediawiki stellen, alle Inhalte werden auf jeden Fall migriert.
Dieses ist eine vereinfachte Darstellung unseres Foreninhaltes. Um die detaillierte Vollansicht mit Formatierung und Bildern zu betrachten, bitte hier klicken.
Invision Power Board © 2001-2024 Invision Power Services, Inc.