Views und de entfernen und HTML TAG´s

In this board you can talk about general questions about phpMyFAQ

Moderator: Thorsten

strolch00
Posts: 10
Joined: Thu Feb 05, 2004 2:21 pm
Location: Nürnberg
Contact:

Views und de entfernen und HTML TAG´s

Post by strolch00 »

Hallo wie kann ich die views und den [de] zusatz entfernen habe den code in der inc/funktion.php schon geändert wie unten

Code:
$output .= "\t<b>·</b> <a href=\"".$_SERVER["PHP_SELF"]."?".$sids."aktion=anzeigen&rubrik=".$row->rubrik."\">".$row->titel."</a> (".$row->number." ".$msgEntries.")<br />\n";


in

Code:
$output .= "\t<b>·</b> <a href=\"".$_SERVER["PHP_SELF"]."?".$sids."aktion=anzeigen&rubrik=".$row->rubrik."\">".$row->titel."</a> <br />\n";

aber des funkt noch nich. :)

und noch was wenn ich die html tags benutzte zb für fett fügt der immer ein und das wird auch immer so angezeigt ich muß die dann immer erst in <b> unschreiben dann geht es. Geht das auch einfacher?
OcassionalUser
Posts: 17
Joined: Tue Sep 09, 2003 6:02 am

Re: Views und de entfernen und HTML TAG´s

Post by OcassionalUser »

Guten Abend !
strolch00 wrote:Hallo wie kann ich die views und den [de] zusatz
entfernen
Was meinst Du mit "views" ? Und in welcher Datei bzw. bei welcher
Funktion einen [de]-Zusatz ? Meinst Du in der Artikel.php ?
Die werden dynamisch bestimmt mit der Funktion check4Language($id) in
der /inc/functions.php wird geguckt, welche Sprachen sonst noch verfügbar
sind.
Falls Du beim Stöbern durch die Rubriken den Zusatz [de] für deutsche
Beiträge meinst, dann musst Du die anzeigen.php überarbeiten, bzw.
die Funktionen aus der functions.php die die anzeigen.php benutzt.
Für die Themen wäre das die Funktion "printThemes($rubrik)" in der
functions.php.
Da gibt's dann in der Zeile in der $output zusammengesetzt wird gegen
Ende der Zeile den Teil

Code: Select all

[".$row->lang."]
Kann leider nicht die Original-Zeile posten, weil bei mir eine Menge verändert ist.
Da sind dann die beiden eckigen Klammern zu sehen und die Ausgabe
der Sprache des Artikels.
Also wenn die Sprache jetzt nicht mehr angezeigt werden soll, einfach
nur alles zwischen den eckigen Klammern - inklusive der eckigen Klammern-
entfernen.
Was Du mit "views" meinst, weiß ich dennoch noch nicht: also bitte etwas
genauer.


strolch00 wrote: habe den code in der inc/funktion.php schon geändert wie unten

Code: Select all

$output .= "\t<b>·</b> <a href="".$_SERVER["PHP_SELF"]."?".$sids."aktion=anzeigen&rubrik=".$row->rubrik."">".$row->titel."</a> (".$row->number." ".$msgEntries.")<br />\n"; 
Es wäre sinnvoll, wenn Du etwas genauer schreiben könntest, wo sich der
Code befindet, den Du geändert hast - also entweder mit Datei/Zeilennummer
oder einfach in welcher Funktion.
strolch00 wrote:in Code:

Code: Select all

$output .= "\t<b>·</b> <a href="".$_SERVER["PHP_SELF"]."?".$sids."aktion=anzeigen&rubrik=".$row->rubrik."">".$row->titel."</a> <br />\n"; 
aber des funkt noch nich. :)
Was die Sache mit "Views ändern" angeht, so brauche ich mehr Details.
Den Sprachzusatz kannst Du wie oben geschildert entfernen.
Was Du da oben geänder hast ist im Grunde nur der Link - nicht aber der
Zusatz [de]/etc.

Ggf. kann das in einer der nächsten Versionen konditioniert behandelt werden,
dass man im Admin-Menu eine Default-Sprache einstellen kann und der
Zusatz der Sprache nur dann eingebaut wird, wenn die Artikelsprache von
der Default-Sprache abweicht, das ist innerhalb von 2 Minuten umgesetzt.

strolch00 wrote:und noch was wenn ich die html tags benutzte zb für fett fügt der immer ein und das wird auch immer so angezeigt ich muß die dann immer erst in <b> unschreiben dann geht es. Geht das auch einfacher?


Also die -Tags sind die UBB-Tags, die werden intern eigentlich ohnehin
vom Parser in HTML-Tags umgewandelt. Aber Du schreibst nirgends, WO
Du diese Tags verwendest: das wäre schon wissenswert. Bei der Eingabe
von Artikeln und News sollte das ganz normal funktionieren: Fragen kann
man bisher noch nicht mit UBB-Tags versehen.

Falls Du mehr/genauere Antworten brauchst: brauche ich mehr Details :-)
Gruß

O.
OcassionalUser
Posts: 17
Joined: Tue Sep 09, 2003 6:02 am

ich glaube, ich hab's gerallt !

Post by OcassionalUser »

okay, ich denke ich weiß jetzt, was Du mit "views" meinst: die Anzahl der Aufrufe des Artikels, die unter dem Linka angezeigt wird: richtig ?

Dann musst Du in derselben Funktion wie oben dieselbe Zeile verändern
und zwar dort wo

Code: Select all

<div class=\"little\">(".$visits." ".$msgViews.")</div>
steht, kannst Du alles entfernen.
Dann wird die Unterzeile nicht mehr angezeigt.


Habe jetzt gerade mal alle Veränderungen bei mir rausgenommen:
Die neue Zeile sollte dann in etwa so aussehen:

Code: Select all

$output .= "<li><a href=\"".$_SERVER["PHP_SELF"]."?".$sids."aktion=artikel&rubrik=".$row->rubrik."&id=".$row->id."&lang=".$row->lang."\">".stripslashes($row->thema)."</a> </li>";
Einfach die alte Zeile mittels // auskommentieren und die neue einfügen.
Gruß

O.
OcassionalUser
Posts: 17
Joined: Tue Sep 09, 2003 6:02 am

Re: Views und de entfernen und HTML TAG´s

Post by OcassionalUser »

Die Änderungen, die Du vorher am Source vorgenommen hast, solltest Du wieder rückgängig machen: so wie das aussieht, hast Du damit abgeschaltet, wieviele Einträge eine Kategorie hat.
Gruß

O.
strolch00
Posts: 10
Joined: Thu Feb 05, 2004 2:21 pm
Location: Nürnberg
Contact:

Post by strolch00 »

so das ging ein bissche zu schnell

ersten die änderung habe ich aus dem forum von thorsten unter dem titel views entfernen kannst mal nchschauen

zweites das war die datei funktion.php im inc verzeichnis

drittens in welcher datei muß ich deine änderungen nochmal vornehmen?
bin bisschen durcheinander kämpfe schon den ganzen tag mit solchen problemen :?
OcassionalUser
Posts: 17
Joined: Tue Sep 09, 2003 6:02 am

Post by OcassionalUser »

strolch00 wrote:so das ging ein bissche zu schnell
nein, wieso ?
strolch00 wrote:ersten die änderung habe ich aus dem forum von thorsten unter dem titel views entfernen kannst mal nchschauen
Okay, gucke gerade mal nach, Du meinst also den Thread viewtopic.php?t=679 ?

strolch00 wrote:zweites das war die datei funktion.php im inc verzeichnis
Ja, schon klar, nur die ist ein paar Kilobyte groß und hat diverse
Funktionen drin, folglich macht es entweder Sinn, die genaue Zeilenangabe
oder besser noch Funktion anzugeben.
strolch00 wrote:drittens in welcher datei muß ich deine änderungen nochmal vornehmen?
Wie ich oben bereits schrieb (einfach noch mal alles LANGSAM lesen ;-) )
ebenfalls in der functions.php im include-Verzeichnis.
strolch00 wrote:bin bisschen durcheinander kämpfe schon den ganzen tag mit solchen problemen :?
kein Problem, also meine Lösungen sollten richtig sein - natürlich nur unter
der Voraussetzung, dass ich Deine "Probleme" richtig verstanden habe,
ich habe Dich so verstanden, dass Du den Zusatz [de] bzw [en] etc.
hinter den Artikeln beim Browsen durch die Rubriken entfernen willst,
aber ebenfalls die Anzahl der Aufrufe eines Artikels (sprich die Stats)
beim Browsen unterdrücken/also nicht anzeigen willst ?
Und genau dafür sollten meine Code-Änderungen eigentlich korrekt sein-
ich habe das jetzt zwar nicht getestet, aber behaupte das dennoch einfach mal ;-)

Was den Thread den Du angegeben hast, angeht so vermute ich einfach mal,
dass die Schilderungen zu ungenau waren und Thorsten die Anfrage
falsch verstanden hat, denn:

1) Jetsfan fragt scheinbar ebenfalls danach, wie man die Anzahl der Aufrufe eines Artikels unterdrückt

2) Jetsfan will auch wissen, wie er die Sprachausgabe unterdrückt

Aber die Code-Änderung, die Thorsten gepostet hat, würde nach meinem
Verständnis lediglich beim Durchstöbern der Kategorien das Anzeigen der
Einträge in einer Kategorie unterdrücken; der eigentliche Zweck der
Funktion "printCategoriesPlusNumber()".

Insofern ist es sehr wahrscheinlich, dass Ihr einfach nicht präzise genug
wart.
Wenn Ihr ein bestimmtes Feature deaktivieren oder modifizieren wollt,
müsst Ihr möglichst genau beschreiben, worum es geht und um welche
Funktionalität ihr wollt. Das ist sonst halt wirklich nicht so ohne weiteres
ersichtlich.

Für den Fall, dass nach wiederholtem Lesen meiner Postings von oben noch etwas unklar sein sollte:

1) in der Datei /inc/functions.php die Funktion printThemes() suchen
2) die Funktion printThemes gibt die Themen einer Rubrik zurück und verlinkt entsprechend
3) hier muss die Zeile, die die Links zusammenbaut angepasst werden
4) die genauen Änderungen sind oben nachzulesen, die neue Zeile sollte dann in etwa so aussehen:

Code: Select all

$output .= "<li><a href="".$_SERVER["PHP_SELF"]."?".$sids."aktion=artikel&rubrik=".$row->rubrik."&id=".$row->id."&lang=".$row->lang."">".stripslashes($row->thema)."</a> </li>";
Gruß

O.
strolch00
Posts: 10
Joined: Thu Feb 05, 2004 2:21 pm
Location: Nürnberg
Contact:

Post by strolch00 »

danke das mit der sprache ist weg aber die anzahle der views ist immer noch da
mit views meine ich die anzahl der aufrufe einer antwort.
kannst dirs einfachmal anschauen unter
www.aquaperm-vertrieb.de/faq/index.php
aber ich glaube die anzahl der views erscheint jetzt nur noch in den top ten.
Danke das andere hat geklappt auch wenns länger gedauert hat :lol:
OcassionalUser
Posts: 17
Joined: Tue Sep 09, 2003 6:02 am

Post by OcassionalUser »

strolch00 wrote:danke das mit der sprache ist weg
gut
strolch00 wrote:aber die anzahle der views ist immer noch da
Wenn Du alle meine Änderungen befolgt hast, dann sollte das nicht der Fall
sein, ausser natürlich Du beziehst Dich auf eine andere Stelle als
das Browsen der Rubriken.
strolch00 wrote:mit views meine ich die anzahl der aufrufe einer antwort.
okay, das weiß ich mittlerweile: nur WO soll die Ausgabe der Views
unterdrückt werden ?
strolch00 wrote:kannst dirs einfachmal anschauen unter
www.aquaperm-vertrieb.de/faq/index.php
Ach so, Du beziehst das gar nicht auf die Rubriken-Ansicht
( http://www.aquaperm-vertrieb.de/faq/ind ... n=anzeigen )
Sondern auf die Top10 rechts ?
Da musst Du die Änderungen an einer anderen Stelle vornehmen !
Aber Du wirst in der Rubrikenansicht feststellen,dass die Sprachausgabe
aber auch die Ausgabe der views dort jetzt nicht mehr angezeigt wird.
strolch00 wrote:aber ich glaube die anzahl der views erscheint jetzt nur noch in den top ten.
Richtig, dort sehe ich sie auch gerade: also meintest Du die ganze Zeit
nur die Top10 ?
Es wäre echt gut gewesen, wenn Du das von Anfang gesagt hättest :-)
Es ist schon hilfreich, wenn man seine Vorstellungen GENAU beschreibt.
strolch00 wrote:Danke das andere hat geklappt auch wenns länger gedauert hat :lol:
Um in der Top 10 die Anzeige der Views zu deaktivieren muss ebenfalls
die Erzeugung des Inhalts der Variable $output geändert werden.
Das ganze geschieht in function generateTopTen() - dort hat die
2te der drei mit $output beginnenden Zeilen ein

Code: Select all

".$row->visits." ".$msgViews.":
stehen, das kann dann alles weg.
Anschliessend sollte aber noch der <br> Tag hinter dem bold-Tag rausgenommen werden,
damit kein Absatz reinkommt ohne dass dort etwas steht.

Das nächste Mal einfach direkt beschreiben, WO WELCHE Änderungen vorgenommen
werden sollen.
Meine Änderungen von oben haben sich nämlich wie gesagt nur auf die
Ansicht der Rubriken bezogen.
Gruß

O.
strolch00
Posts: 10
Joined: Thu Feb 05, 2004 2:21 pm
Location: Nürnberg
Contact:

Post by strolch00 »

Danke hat funktioniert und sorry noxhmal das nächste mal schreibe ich genauer. :oops:
Attila
Posts: 2
Joined: Thu Dec 08, 2005 1:47 pm

Post by Attila »

Hallo,

habe gerade diesen Thread gefunden und dfas gleiche Problem. Allerdings geht es mir hier z sehr durcheinander. Welches File muss ich wie ändern damit ich

1. keine de-Anzeige hinter dem Artikeltitel
2. keine Aufrufeanzeige hinter dem Artikel
und
3. keine Aufrufeanzeige in den Top Ten

habe?

Könnte mir das bitte jemand Schritt für Schritt erklären? Habe phpMyFAQ 1.5.4

Danke
Attila
Posts: 2
Joined: Thu Dec 08, 2005 1:47 pm

Post by Attila »

Habs nun doch gefunden, offensichtlich wollte mein texteditor vorhin einfach nicht so.
Momo
Posts: 9
Joined: Sun Mar 27, 2005 10:19 pm

Post by Momo »

Wo kann ich die Anzeige in den rss-feeds rausnehmen? Im gleichen File?
Thorsten
Posts: 15725
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

die RSS-Feeds kannst du in der index.tpl und main.tpl rausnehmen.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Momo
Posts: 9
Joined: Sun Mar 27, 2005 10:19 pm

Post by Momo »

Die rss-feeds will ich unbedingt drin lassen. Ich meine die Anzahl der Aufrufe. Die wird in die Feeds geschrieben, die will ich aber raus haben.
Thorsten
Posts: 15725
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

ah... sorry für das Missversändnis!

Entferne in den Dateien feed/latest/rss.php und feed/topten/rss.php folgende Zeichen:

Code: Select all

(".$row->visits." ".$PMF_LANG["msgViews"].")
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
Post Reply