Stránka registrovaného uživatele

Mohl bys sem hodit ten zdroják, co je k tomuto v knize? Ten k příkladu, kde popisuješ, jak zajistit, aby byl nick reg. uživatele u příspěvku/článku klikací a vedl na seznam jeho příspěvků.

Dále ve svém Drupal (5.1) marně hledám v administraci položku pro úpravu osobní stránky reg. uživatele. Prostě tam ten odkaz není :( a jsem na správné stránce nastavení Uživatelů (viz tvůj obrázek v knize).

díky

Fórum: 

Reklama

mohl, jenom mi napiš, číslo stránek, kde píšu o tom, co chceš :-)

 

Tvořím weby. Nabízím poradenství pro Drupal. Jsem na Twitteru.

OK, na večer se do ní mrknu a upřesním.

Strana 85/86 - nastavení profilu. Ten odkaz pro upravení toho, co bude na stránce profilu v Drupalu nemám, profil upravit nelze. Je k tomu nutný nějaký modul?

Za druhé mi jde o kód ze strany 153, abych jej nemusel opisovat :)

díky

Nastavení profilu - je pro to potřeba modul Profile ze standardní výbavy Drupalu. Stačí jej zapnout.

Soubor user_profile.tpl.php je tu:

<h2><?php  print $user->name;  ?></h2>
<?php $nlimit = 10; ?>
<?php $userid=$user->uid; ?>
<div id=”userpicture”><?php  if($user->picture) {print theme(‘user_picture’, $user);} ?></div>
<?php $result1 = pager_query(db_rewrite_sql(“SELECT n.nid, n.created FROM {node} n WHERE n.status = 1 AND n.uid = $userid AND (n.type = ‘story’ OR n.type = ‘novinka’) ORDER BY n.created DESC”), variable_get(‘default_nodes_main’, $nlimit) ); ?>
<?php while ($node = db_fetch_object($result1)) {$output2 .= node_view(node_load(array(‘nid’ ⇒ $node->nid)), 1);}; ?>
<?php print “Seznam článků tohoto autora:\n” ?>
<?php print $output2; ?>
<?php print theme(‘pager’, NULL, variable_get(‘default_nodes_main’, $nlimit), 0); ?>

V databázovém dotazu si akorát uprav podmínku určující jaký typ obsahu se má vybrat. Tedy tu část s n.type = ‘story’ OR n.type = ‘novinka’.

Tvořím weby. Nabízím poradenství pro Drupal. Jsem na Twitteru.

Super! díky. Modul Profile opravdu nemám zapnutý - myslel jsem, že ano.

Tak to jede (stránka s výpisem článků). Ale mám tam jednoho uživatele, u kterého to hodí Stránka nenalezena, pokud nejsem logován jako admin :( Přitom u všech ostatních zdá se vše bez problémů...

který to je? Letmo jsem některé zkusil a bez problému.

 

Tvořím weby. Nabízím poradenství pro Drupal. Jsem na Twitteru.

http://www.digilidi.cz/user/jiri-ptacnik

zdá se, že všichni ostatní jdou 8-o

Daný uživatel nejde ani když jej zadám číslem (tedy bez URL aliasu). Mám obavu, že to je přesně z těch zádrhelů, které se budou jen těžko diagnostikovat.

Není ten uživatel zablokovaný? Řešení se fakt asi bude hledat těžko.

 

Tvořím weby. Nabízím poradenství pro Drupal. Jsem na Twitteru.

Tak zdá se, že už jsem to vyřešil! Problém byl v tom, že daný uživatel se nikdy nepřihlásil. Přihlašoval se přes účet s vyšším oprávněním a u článků si jen měnil jméno na oficiální s diakritikou...

Přidat komentář