PDA

Zobacz pełną wersję : Autor i Redaktor



Fladnag
07-01-2009, 15:04
Czy mozna przypisac każdemu artykułowi rarówno Autora jaki i Redaktora. Zeby to wyglądało tak:

<table class="contentpaneopen"><tbody><tr><td class="contentheading" width="100%">Tytuł</td> <td class="buttonheading" align="right" width="100%"> http://www.administracja.home.pl/magazyn/templates/eGov/images/pdf_button.png (http://www.administracja.home.pl/magazyn/index2.php?option=com_content&do_pdf=1&id=73) </td> <td class="buttonheading" align="right" width="100%"> http://www.administracja.home.pl/magazyn/templates/eGov/images/printButton.png (http://www.administracja.home.pl/magazyn/index2.php?option=com_content&task=view&id=73&pop=1&page=0&Itemid=35) </td> <td class="buttonheading" align="right" width="100%"> http://www.administracja.home.pl/magazyn/templates/eGov/images/emailButton.png (http://www.administracja.home.pl/magazyn/index2.php?option=com_content&task=emailform&id=73) </td> </tr> </tbody></table> <table style="width: 334px; height: 104px;" class="contentpaneopen"><tbody><tr> <td colspan="2" align="left" valign="top" width="70%"> Autor: Aaaa Cccccc
Redaktor: Aaaaa Bbbbb </td> </tr> <tr> <td colspan="2" class="createdate" valign="top"> 07.01.2009. </td> </tr> <tr> <td colspan="2" valign="top"> Tekst artykułu...
</td></tr></tbody></table>

zwiastun
07-01-2009, 16:24
A po co? Redaktor artykułu to jakaś szczególna postać?
Oczywiście, można trochę pogrzebać w kodzie i przypisać, tylko po kie licho?

Fladnag
07-01-2009, 16:30
Widzisz, zwiastun, akurat w moim przypadku to ważne, bo robię serwis oparty na publikowaniu artykułów, w którym osoba redaktora też jest ważna...

Ale jesli to rzeczywiście tak dużo pracy, rozumiem. To moze inaczej: gdzie mogę zmienić napis Redaktor pojawiający sie przy artykule, zamiast niego chciałbym miec Autora.

idek
07-01-2009, 16:35
o ile dobrze zrozumiałem, to musisz przeszukac plik spolszczenia language/pl-PL/pl-PL.com_content.ini linia 40. ;)

Fladnag
07-01-2009, 16:42
Rzeczywiscie w plikach lokalizacji było. Choć znalazłem tam też interesujący fragment:
DEFINE('_AUTHOR_BY', 'Autor: ');
DEFINE('_WRITTEN_BY', 'Redaktor: ');

Czyli teoretycznie jest już rozróżnienie na autora i redaktora.

zwiastun
07-01-2009, 16:42
tu masz przykład przeróbki w pliku content.html.php by się wyświetlało autor albo redaktor zależnie od tego, czy jest wykorzystane pole Inny Autor:


/**
* Writes Author name
*/
function Author( &$row, &$params ) {
if ( ( $params->get( 'author' ) ) && ( $row->author != '' ) ) {
//modified by zwiastun
if ( $row->created_by_alias != '' ) {
$by = _AUTHOR_BY;
}else{
$by = _WRITTEN_BY;
}
//end
? >
// echo _WRITTEN_BY . ' '.( $row->created_by_alias ? $row->created_by_alias : $row->author );

echo $by . ' '.( $row->created_by_alias ? $row->created_by_alias : $row->author ); ? >


}
}
(spacje po znaku zapytania przed > pozostawiono bo rozwalały tę stronę.

Fladnag
07-01-2009, 16:56
Tylko, że mnie zalezy, żeby pokazywał sie przy akrtykule i autor, i redaktor, bo zawsze te dwa pola będą wykorzystane i różne od siebie...

zwiastun
07-01-2009, 17:01
Toż masz przykład funkcji, napisz swoją

Jal
07-01-2009, 21:44
A po co? Redaktor artykułu to jakaś szczególna postać?
Oczywiście, można trochę pogrzebać w kodzie i przypisać, tylko po kie licho?
Zeby rozładować napięcie to powiem, że Fladnag wie czego chce.
To tak jak z koniakiem i winiakiem. Każdy koniak jest winiakiem, ale nie każdy winiak jest koniakiem. Każdy redaktor jest dziennikarzem, ale nie każdy dziennikarz jest redaktorem.
Serdecznie pozdrawiam. Zyczę w nowym roku jak najmniej problemów z Joomlą.

zwiastun
07-01-2009, 22:54
A gdzie widzisz napięcie? Zapytałem po kie licho i Flednak po prostu odpowiedział, a nie obraził się, że się go czepiają. :) Problem w napisaniu funkcji, ale ja też nie jestem programistą :)