[?] Portal



  • Ben04 schrieb:

    Hab den Code mal hochgeladen.
    http://www.c-plusplus.net/magazin/bilder/portal.zip

    Firefox und Opera scheinen den Code richtig darzustellen. IE6 tanzt wie immer aus der Reihe, ist aber brauchbar.

    Hab's mal eingerichtet. Sieht meiner Meinung nach richtig gut aus 👍

    Was meinen die anderen?

    EDIT: peterchen hat einen Fehler in seinem Profil:

    und havbe es bis heute nicht bereut

    Danke für den Hinweis 🙂



  • Der Parameter von index.php ist so gehalten, dass leicht URLs wie
    http://www.c-plusplus.net/magazin/autor/GPC
    möglich wären. Dies und der ordentliche Titel sollten recht Suchmaschinen freundlich sein. Fehlen also nur noch Links auf den richtigen Seiten um ein ordentliches Ranking zu kriegen.



  • GPC schrieb:

    Ben04 schrieb:

    Hab den Code mal hochgeladen.
    http://www.c-plusplus.net/magazin/bilder/portal.zip

    Firefox und Opera scheinen den Code richtig darzustellen. IE6 tanzt wie immer aus der Reihe, ist aber brauchbar.

    Hab's mal eingerichtet. Sieht meiner Meinung nach richtig gut aus 👍

    Was meinen die anderen?

    Ich finds auch richtig gut. Vor allem der Kasten "Dieser Artikel hat ... geschrieben. Weitere Artikel:" ist echt gut.
    Diesen Kasten und den am Ende, vllt. sollten die einen anderen Rand haben als die normalen Kasten? Also zum Beispiel gestrichelt wie die horizontalen Linien?



  • joomoo schrieb:

    Ich finds auch richtig gut. Vor allem der Kasten "Dieser Artikel hat ... geschrieben. Weitere Artikel:" ist echt gut.

    Da habe ich noch einen kleinen Kritikpunkt:

    Dieser Artikel wurde von estartu erstellt. Er hat noch weitere Artikel geschrieben:

    Das sollte man vielleicht geschlechtsneutraler formulieren. 😉
    Zur Not einfach "$AUTOR hat noch weitere Artikel geschrieben".

    Ich würde auch noch vorschlagen, #main ein padding-top: 1em zu spendieren, damit die erste Überschrift nicht so am oberen Rahmen klebt.



  • Hmm, mostas Profil hat irgendein Problem.
    http://www.c-plusplus.net/magazin/portal/index.php?seite=autor/mosta
    Aus irgendeinem Grund wird da der "Meine Artikel" Teil nicht richtig abgeschrieben. Sieht da irgendwer das Problem?

    michba der Einwand ist schon berechtigt jedoch ist eine Wiederholung des Autornames nicht nur unelegant sondern bläht den Kasten noch zusätzlich auf. Es muss unbedingt kurz sein und "Es" oder "Er/Sie" sieht einfach scheiße aus. Da mache ich noch eher ein if(is_female())echo "Sie"; else echo "Er"; rein wenn keiner eine besser Formulierung hat.



  • Ben04 schrieb:

    michba der Einwand ist schon berechtigt jedoch ist eine Wiederholung des Autornames nicht nur unelegant sondern bläht den Kasten noch zusätzlich auf. Es muss unbedingt kurz sein und "Es" oder "Er/Sie" sieht einfach scheiße aus. Da mache ich noch eher ein if(is_female())echo "Sie"; else echo "Er"; rein wenn keiner eine besser Formulierung hat.

    Das was michba vorgeschlagen hat find ich schon ganz gut. Also: "$AUTOR hat noch weitere Artikel geschrieben:" oder was ich noch besser finde: "Weitere Artikel von $AUTOR:"



  • Du meinst den ersten Satz ganz weg lassen?

    Mit dem Profil gibt es noch bei weiteren Probleme:
    estartu
    mosta
    guenni81
    ness
    rik



  • Hey, das sieht sehr gut aus, ich finde es prima, daß Du das machst und auch die Vorarbeiten aufgreifst, meistens scheitern solche Sachen ja daran, daß alles neu gemacht wird und dann endet es wieder bei 60%. Also TOP.

    Ich sehe das Problem mit mostas Profil:

    <ul><li><a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-136771.html" target="_blank" style="text-decoration:underline;">Projekte mit Qt und Dev-cpp(MinGW) kompilieren</a>
    <br />
    <li><a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-169703.html" target="_blank" style="text-decoration:underline;">Semantic Desktop</a></ul>
    

    Das ist der HTML-Code des phpBB für die Liste... da fehlen noch ein paar </li>. 🙂 Deswegen die Probleme. Muß ich mir mal ansehen.



  • Oha, das ist im aktuellen phpBB2 immer noch so... also kein Fix erhältlich, muß man selbst basteln. Ayaaaa...



  • Das dürft an sich kein Problem sein, da der Algo um den Teil abzuschneiden nicht wirklich darauf aufpassen sollte. Er sucht einfach das erste < vor "Meine Artikel" und schneidet alles danach ab, egal was da steht.

    EDIT:
    Auf meinem localen Apache treten die Probleme nicht auf. Es scheinen also eine PHP Inkompatibilität zu sein.

    Die Zeilen die sich um das Abschneiden kümmern sind die Zeilen 166-168 aus inc/content_view.php

    $body = getArticle($id);
    $body = substr($body, 0, strrpos($body, "Meine Artikel"));
    $body = substr($body, 0, strrpos($body, "<"));
    

    Sind die auch so in der Version die in Moment auf dem Server steht? Wenn ja muss sich jemand mit Zugang zum Server PHP drum kümmern.



  • Die Zeilen sehen genauso aus... sehe ich das richtig, Du hast den FTP-Zugang zum Portal nicht? Ich kümmere mich darum... das macht ja keinen Sinn, daß Du am Portal arbeitest, aber den Zugang nicht hast.



  • Der Zugang geht und ich hab das Problem auch schon gefunden. Die PHP 4 Implementierung von strrpos ist buggy. Ich hier hab PHP 5 und da wurde der Fehler behoben.

    PHP4 sucht nur nach dem ersten Buchstaben und dadurch wird "MinGW" als "Meine Artikel" erkannt.



  • Könnte bitte jemand die Links im Inhaltsverzeichnis vereinheitlichen.

    Im Moment ist es ein buntes Gemisch aus Post links und Thread links.
    Zum Beispiel ein Post link:
    http://www.c-plusplus.net/forum/viewtopic-var-p-is-1321821.html
    Ein Thread link:
    http://www.c-plusplus.net/forum/viewtopic-var-t-is-183441.html

    Könnte da bitte jemand nur Thread links draus machen?



  • done



  • Du Nummer ändert dann aber auch.
    http://www.c-plusplus.net/forum/viewtopic-var-t-is-1321821.html
    ist nicht der Link zum AVL Artikel.

    EDIT: Das Inhaltsverzeichnis wird jetzt auch dargestellt. (Ist schon online.)



  • verdammt, das kommt davon, wenn man was in der Eile macht und nicht viel dabei denkt^^
    na ja, ich kümmer' mich gleich drum



  • okay, korrigiert.



  • Ich hab jetzt die URLs ordentlich gemacht. Bis auf den Starttext ist es an sich fertig. (Den schreibe ich aber nicht.)

    Wer Bugs oder Rechtschreibfehler findet bitte melden.
    http://www.c-plusplus.net/magazin/portal/



  • Bei Sonderzeichen in URLs klappt das nicht so, wie es sollte, siehe z.B. http://www.c-plusplus.net/magazin/portal/artikel/Einf%FChrung%20in%20C%23%20.Net. Scheint bei + und # so zu sein

    Und wie gesagt, ich würde im CSS #main noch ein padding-top: 1em; geben.

    #header, #main
    {
        padding: 1em;
        border: solid 1px #ccc;
    }
    ...
    #main
    {
        margin: 1.5em 4em;
        padding: 0 1em;
    }
    

    Es würde reichen, wenn du die letzte Zeile zu 'padding: 1em 1em 0;' änderst.

    Dann noch etwas, was weniger dich betrifft:
    http://www.c-plusplus.net/magazin/portal/artikel/Permutationen hier gibt es im Abschnitt 'Einführung' ein LaTeX-Problem, ich bekomme kein Bild angezeigt.



  • # und + sollte nun in den URLs klappen. Sharp, Plus und #, + werden jetzt als genau gleich angesehen. Man muss also aufpassen, dass sich keine Artikel nur darin unterscheiden. Dies würde nämlich zu Fehlern führen.

    Das padding will ich nicht ändern, da es bei Listen nicht toll aussieht. Ich habe jetzt vor jeden Artikel noch ein <br> gehängt. Das sollte auch gehen.


Anmelden zum Antworten