Commit 72c1a0c5 authored by Frank Bergmann's avatar Frank Bergmann

- Update to OpenACS 5.9.1

parent ac4f4f9f
......@@ -5,13 +5,13 @@
<msg key="Add_a_comment_to">Kommentar hinzufgen zu</msg>
<msg key="Add_comment">Kommentar hinzufgen</msg>
<msg key="Add_file_attachment">Datei anhngen</msg>
<msg key="Add_url_comment">Neuer URL Kommentar</msg>
<msg key="Add_url_comment">Kommentar zur URL hinzufgen</msg>
<msg key="Administer">Verwalten</msg>
<msg key="all">Alle</msg>
<msg key="approve">Freigeben</msg>
<msg key="Approved">Freigegeben</msg>
<msg key="approved">Freigegeben</msg>
<msg key="Attach_a_web_link">Web Link anhngen</msg>
<msg key="Attach_a_web_link">URL anhngen</msg>
<msg key="Attachments">Anhnge</msg>
<msg key="Author">Verfasser</msg>
<msg key="by">Von</msg>
......
......@@ -70,16 +70,16 @@
<msg key="lt_No_comments_available">No comments available</msg>
<msg key="lt_no_gc_package_instanc">no gc package instance</msg>
<msg key="lt_Note_if_the_text_abov">Note: if the text above has lost all of its paragraph breaks then you
probably should have selected &#34;Plain Text&#34; rather than HTML. Use
your browser&#39;s Back button to return to the submission form.</msg>
probably should have selected &quot;Plain Text&quot; rather than HTML. Use
your browser's Back button to return to the submission form.</msg>
<msg key="lt_Note_if_the_text_abov_1">Note: if the text above has a bunch of visible HTML tags then you probably
should have selected &#34;HTML&#34; rather than &#34;Plain Text&#34;. Use your
browser&#39;s Back button to return to the submission form.</msg>
should have selected &quot;HTML&quot; rather than &quot;Plain Text&quot;. Use your
browser's Back button to return to the submission form.</msg>
<msg key="lt_Test_page_for_General">Test page for General Comments</msg>
<msg key="lt_The_comment_id_does_n">The comment_id does not refer to a valid comment.</msg>
<msg key="lt_This_revision_is_live">This revision is live.</msg>
<msg key="lt_This_revision_is_not_">This revision is not live.</msg>
<msg key="lt_Use_the_Browse_button">Use the &#34;Browse...&#34; button to locate your file, then click &#34;Open&#34;.</msg>
<msg key="lt_Use_the_Browse_button">Use the &quot;Browse...&quot; button to locate your file, then click &quot;Open&quot;.</msg>
<msg key="lt_Your_file_is_too_larg">Your file is too large.</msg>
<msg key="lt_Your_file_is_zero-len">Your file is zero-length. Either you attempted to upload a zero length file, a file which does not exists, or something went wrong during the transfer.</msg>
<msg key="no_attachments">no attachments</msg>
......
......@@ -19,6 +19,7 @@
<msg key="Cancel">Cancelar</msg>
<msg key="Comment">Comentario:</msg>
<msg key="Comments">Comentarios</msg>
<msg key="Comments_of">Comentarios de %user_name%</msg>
<msg key="Confirm">Confirmar</msg>
<msg key="Confirm_comment">Confirmar comentario</msg>
<msg key="Confirm_comment_on">Confirmar comentario sobre</msg>
......@@ -37,6 +38,7 @@
<msg key="gc_is_not_mounted">gc no est montado</msg>
<msg key="General_Comments">Comentarios generales</msg>
<msg key="Go_back_to_comment">Volver al comentario</msg>
<msg key="Has_live_version">Tiene versin actual</msg>
<msg key="HTML">HTML</msg>
<msg key="ID">Identificador</msg>
<msg key="if_general_comments_not_mounted">Si &lt;code&gt;general-comments&lt;/code&gt; no est montado y hay llamadas a &lt;code&gt;general_comments_get_comments&lt;/code&gt; o &lt;code&gt;general_comments_create_link&lt;/code&gt;, se registrar un error en los logs. Esto es debido a que estas llamadas devuelven hiperlinks que referencian alguna instancia montada del paquete &lt;code&gt;general-comments&lt;/code&gt;.</msg>
......
......@@ -37,6 +37,7 @@
<msg key="gc_is_not_mounted">gc-pakettia ei ole mountattu</msg>
<msg key="General_Comments">Yleiset kommentit</msg>
<msg key="Go_back_to_comment">Palaa takaisin kommenttiin</msg>
<msg key="Has_live_version">Sisältää näkyvissä olevan version</msg>
<msg key="HTML">HTML</msg>
<msg key="ID">ID#</msg>
<msg key="Image_attachment">Kuvaliitetiedosto</msg>
......@@ -63,6 +64,6 @@
<msg key="lt_has_chosen_to_limit_a">on suuressa viisaudessaan päättänyt rajoittaa liitteiden koon</msg>
<msg key="lt_Here_is_how_your_comm">Kommenttisi näyttäisi tältä:</msg>
<msg key="lt_I_would_like_to_uploa">Haluan liittää tiedoston tai linkin kommenttiini</msg>
<msg key="lt_Note_if_the_text_abov">Huom: Jos kaikki kappalevaihdot ovat hävinneet tekstistäsi, sinun kannattaisi valita muodoksi &#34;Pelkkä teksti&#34; HTML-merkkauksen sijaan. Voit palata selaimesi Back-napilla takaisin syöttölomakkeeseen.</msg>
<msg key="lt_Note_if_the_text_abov">Huom: Jos kaikki kappalevaihdot ovat hävinneet tekstistäsi, sinun kannattaisi valita muodoksi &quot;Pelkkä teksti&quot; HTML-merkkauksen sijaan. Voit palata selaimesi Back-napilla takaisin syöttölomakkeeseen.</msg>
<msg key="lt_Your_file_is_too_larg">Tiedostosi on liian suuri.</msg>
</message_catalog>
......@@ -16,6 +16,6 @@
<msg key="last_month">mois dernier</msg>
<msg key="last_week">semaine dernire</msg>
<msg key="lt_No_comments_available">Aucun commentaire</msg>
<msg key="The_publisher_of">L&#39;diteur de</msg>
<msg key="The_publisher_of">L'diteur de</msg>
<msg key="View_comment">Voir commentaire</msg>
</message_catalog>
......@@ -19,6 +19,7 @@
<msg key="Cancel">Cancella</msg>
<msg key="Comment">Commento:</msg>
<msg key="Comments">Commenti</msg>
<msg key="Comments_of">Commenti di %user_name%</msg>
<msg key="Confirm">Conferma</msg>
<msg key="Confirm_comment">Conferma il commento</msg>
<msg key="Confirm_comment_on">Conferma il commento relativo a</msg>
......@@ -37,12 +38,13 @@
<msg key="gc_is_not_mounted">gc non montato</msg>
<msg key="General_Comments">Commenti Generali</msg>
<msg key="Go_back_to_comment">Torna al commento</msg>
<msg key="Has_live_version">Ha una versione attiva</msg>
<msg key="HTML">HTML</msg>
<msg key="ID">ID#</msg>
<msg key="if_general_comments_not_mounted">Se &lt;code&gt;general-comments&lt;/code&gt; non monatato e vengono eseguite chiamate a &lt;code&gt;general_comments_get_comments&lt;/code&gt; o &lt;code&gt;general_comments_create_link&lt;/code&gt; , un errore verr registrato. Questo dovuto al fatto che eseguono chiamate attraverso hyperlink che necessitano di un riferimento a un&#39;istanza montata del pacchetto &lt;code&gt;general-comments&lt;/code&gt;</msg>
<msg key="Image_attachment">Immagine allegata</msg>
<msg key="Label">Etichetta:</msg>
<msg key="last_24_hours">le ultime 24 ore</msg>
<msg key="last_24_hours">ultime 24 ore</msg>
<msg key="Last_Modified">Ultima modifica</msg>
<msg key="last_month">ultimo mese</msg>
<msg key="last_week">ultima settimana</msg>
......
......@@ -19,7 +19,6 @@
<msg key="Cancel">Annuleren</msg>
<msg key="Comment">Opmerking:</msg>
<msg key="Comments">Opmerkingen</msg>
<msg key="Comments_of">Opmerkingen van %user_name%</msg>
<msg key="Confirm">Bevestigen</msg>
<msg key="Confirm_comment">Opmerking bevestigen</msg>
<msg key="Confirm_comment_on">Opmerking bevestigen over </msg>
......@@ -38,6 +37,7 @@
<msg key="gc_is_not_mounted">Algemene Opmerkingen module(General Comments) is niet geinstalleerd</msg>
<msg key="General_Comments">Algemene Opmerkingen</msg>
<msg key="Go_back_to_comment">Ga terug naar opmerking</msg>
<msg key="Has_live_version">Openbare versie is aanwezig</msg>
<msg key="HTML">HTML</msg>
<msg key="ID">ID#</msg>
<msg key="if_general_comments_not_mounted">Als &lt;code&gt;general-comments&lt;/code&gt; niet geactiveerd is en er toch een beroep wordt gedaan op &lt;code&gt;general_comments_get_comments&lt;/code&gt; of &lt;code&gt;general_comments_create_link&lt;/code&gt;, dan wordt er een fout geregistreerd. Dit gebeurt omdat deze code koppelingen (hyperlinks) gebruikt, die zouden moeten refereren naar genstalleerde &lt;code&gt;general-comments&lt;/code&gt; instances.
......@@ -69,18 +69,18 @@
<msg key="lt_No_comments_available">Geen opmerkingen beschikbaar</msg>
<msg key="lt_no_gc_package_instanc">geen instance van Algemene Opmerkingen module (General Comments)</msg>
<msg key="lt_Note_if_the_text_abov">Toelichting:
als de paragraafindeling van bovenstaande tekst is verstoord, dan had u waarschijnlijk beter &#34;Platte Tekst&#34; dan &#34;HTML&#34; kunnen kiezen.
als de paragraafindeling van bovenstaande tekst is verstoord, dan had u waarschijnlijk beter &quot;Platte Tekst&quot; dan &quot;HTML&quot; kunnen kiezen.
Gebruik de knop &#34;Terug&#34; van uw browser om dit te corrigeren. </msg>
Gebruik de knop &quot;Terug&quot; van uw browser om dit te corrigeren. </msg>
<msg key="lt_Note_if_the_text_abov_1">Toelichting:
als bovenstaande tekst HTML tags bevat, dan had u waarschijnlijk &#34;HTML&#34; moeten kiezen in plaats van &#34;Platte Tekst&#34;.
als bovenstaande tekst HTML tags bevat, dan had u waarschijnlijk &quot;HTML&quot; moeten kiezen in plaats van &quot;Platte Tekst&quot;.
Gebruik de knop &#34;Terug&#34; van uw browser om dit te corrigeren. </msg>
Gebruik de knop &quot;Terug&quot; van uw browser om dit te corrigeren. </msg>
<msg key="lt_Test_page_for_General">Testpagina voor Algemene Opmerkingen</msg>
<msg key="lt_The_comment_id_does_n">Het commentaar_id verwijst niet naar een geldige opmerking. </msg>
<msg key="lt_This_revision_is_live">Deze versie is openbaar.</msg>
<msg key="lt_This_revision_is_not_">Deze versie is niet openbaar.</msg>
<msg key="lt_Use_the_Browse_button">De knop \&#34;Bladeren\&#34; gebruiken om een bestand te vinden en dan op \&#34;Openen\&#34; klikken</msg>
<msg key="lt_Use_the_Browse_button">De knop \&quot;Bladeren\&quot; gebruiken om een bestand te vinden en dan op \&quot;Openen\&quot; klikken</msg>
<msg key="lt_Your_file_is_too_larg">Het bestand is te groot.</msg>
<msg key="lt_Your_file_is_zero-len">De omvang van het bestand is nul.
Het kan zijn dat er een bestand werd aangeboden dat niet bestaat of er is iets misgegaan tijdens de overdracht. </msg>
......
......@@ -37,6 +37,7 @@
<msg key="gc_is_not_mounted">gc er ikke tilkoblet</msg>
<msg key="General_Comments">Generelle kommentarer</msg>
<msg key="Go_back_to_comment">G tilbake til kommentarer</msg>
<msg key="Has_live_version">Har aktiv versjon</msg>
<msg key="HTML">HTML</msg>
<msg key="ID">ID#</msg>
<msg key="if_general_comments_not_mounted">Dersom &lt;code&gt;general-comments&lt;/code&gt; ikke er montert og kall blir gjort til &lt;code&gt;general_comments_get_comments&lt;/code&gt; eller &lt;code&gt;general_comments_create_link&lt;/code&gt; , vil en feil bli logget. Grunnen er at disse kallene legger ut hyperlenker som m referere en montert &lt;/code&gt; pakke-instans. </msg>
......@@ -66,13 +67,13 @@
<msg key="lt_I_would_like_to_uploa">Jeg vil legge ved en fil eller en web-adresse til kommentaren min</msg>
<msg key="lt_No_comments_available">Ingen kommentarer tilgjengelig</msg>
<msg key="lt_no_gc_package_instanc">no gc package instance </msg>
<msg key="lt_Note_if_the_text_abov">Obs: dersom teksten over har mistet alle sine linjeskift, har du sannsynligvis valgt &#34;Enkel tekst&#34; i stedet for HTML. Bruk tilbake-knappen p nettleseren for komme tilbake til innsendelsesskjemaet.</msg>
<msg key="lt_Note_if_the_text_abov_1">Obs: dersom teksten over har en rekke synlige HTML-tagger, skulle du sannsynligvis ha valgt &#34;HTML&#34; i stedet for &#34;Enkel tekst&#34;. Bruk tilbake-knappen p nettleseren for komme tilbake til innsendelsesskjemaet.</msg>
<msg key="lt_Note_if_the_text_abov">Obs: dersom teksten over har mistet alle sine linjeskift, har du sannsynligvis valgt &quot;Enkel tekst&quot; i stedet for HTML. Bruk tilbake-knappen p nettleseren for komme tilbake til innsendelsesskjemaet.</msg>
<msg key="lt_Note_if_the_text_abov_1">Obs: dersom teksten over har en rekke synlige HTML-tagger, skulle du sannsynligvis ha valgt &quot;HTML&quot; i stedet for &quot;Enkel tekst&quot;. Bruk tilbake-knappen p nettleseren for komme tilbake til innsendelsesskjemaet.</msg>
<msg key="lt_Test_page_for_General">Test-side for generelle kommentarer</msg>
<msg key="lt_The_comment_id_does_n">Kommentar-ID viser ikke til en gyldig kommentar.</msg>
<msg key="lt_This_revision_is_live">Dette utgaven er p luften.</msg>
<msg key="lt_This_revision_is_not_">Denne utgaven er ikke p luften.</msg>
<msg key="lt_Use_the_Browse_button">Bruk &#34;List...&#34;-knappen til finne filen din, og klikk &#34;pne&#34;.</msg>
<msg key="lt_Use_the_Browse_button">Bruk &quot;List...&quot;-knappen til finne filen din, og klikk &quot;pne&quot;.</msg>
<msg key="lt_Your_file_is_too_larg">Filen din er for stor.</msg>
<msg key="lt_Your_file_is_zero-len">Filen din har null lengde. Enten har du prvd laste opp en fil med null lengde, en fil som ikke eksisterer, eller noe kan ha gtt galt under overfringen.</msg>
<msg key="no_attachments">ingen vedlegg</msg>
......
......@@ -19,7 +19,6 @@
<msg key="Cancel">Anuluj</msg>
<msg key="Comment">Komentarz:</msg>
<msg key="Comments">Komentarze</msg>
<msg key="Comments_of">Komentarze %user_name%</msg>
<msg key="Confirm">Potwierdź</msg>
<msg key="Confirm_comment">Potwierdź komentarz</msg>
<msg key="Confirm_comment_on">Potwierdź komentarz do</msg>
......@@ -34,16 +33,16 @@
<msg key="Edit_url_attachment">Edytuj URL</msg>
<msg key="edit_your_comment">(edytuj swój komentarz)</msg>
<msg key="Filename">Nazwa pliku:</msg>
<msg key="Full_Comments">Pełny komentarz</msg>
<msg key="Full_Comments">Pełny Komentarz</msg>
<msg key="gc_is_not_mounted">gc nie jest zamontowane</msg>
<msg key="General_Comments">Komentarze</msg>
<msg key="Go_back_to_comment">Wróć do komentarza</msg>
<msg key="Has_live_version">Ma wersję aktywną</msg>
<msg key="HTML">HTML</msg>
<msg key="ID">ID</msg>
<msg key="if_general_comments_not_mounted">Jeśli &amp;lt;code&amp;gt;general-comments&amp;lt;/code&amp;gt;
jest niezamontowane i wywoływane są procedury
&amp;lt;code&amp;gt;general_comments_get_comments&amp;lt;/code&amp;gt;
<msg key="ID">ID#</msg>
<msg key="if_general_comments_not_mounted">Jeśli &amp;lt;code&amp;gt;general-comments&amp;lt;/code&amp;gt;
jest niezamontowane i wywoływane są procedury
&amp;lt;code&amp;gt;general_comments_get_comments&amp;lt;/code&amp;gt;
lub &amp;lt;code&amp;gt;general_comments_create_link&amp;lt;/code&amp;gt; , wtedy wystąpi błąd, który zostanie zapisany w logu. Powodem jest to, że powyższe wywołania zwracają hiperlinki do zamontowanej instancji pakiegu &amp;lt;code&amp;gt;general-comments&amp;lt;/code&amp;gt; .</msg>
<msg key="Image_attachment">Zdjęcie/Rysunek</msg>
<msg key="Label">Etykieta:</msg>
......@@ -63,29 +62,29 @@ jest niezamontowane i wywoływane są procedury
<msg key="lt_Do_you_really_wish_to_1">Czy na pewno usunąć ten załącznik?</msg>
<msg key="lt_Edit_file_attachment_">Edytuj załącznik plikowy do komentarza</msg>
<msg key="lt_Edit_url_attachment_o">Edytuj załącznik-URL do komentarza</msg>
<msg key="lt_Example_httpwwwarsdig">Przykład: http://www.amberteam.pl/</msg>
<msg key="lt_General_Comments_Admi">Administracja komentarzami</msg>
<msg key="lt_Example_httpwwwarsdig">Przykład: http://www.gtf.w.pl/</msg>
<msg key="lt_General_Comments_Admi">Administracja Komentarzami</msg>
<msg key="lt_Go_back_to_where_you_">Powróć</msg>
<msg key="lt_has_chosen_to_limit_a">ograniczył załączniki do</msg>
<msg key="lt_Here_is_how_your_comm">Tak będzie wyglądał twój komentarz:</msg>
<msg key="lt_Here_is_how_your_comm">Tak będzie wyglądał Twój komentarz:</msg>
<msg key="lt_I_would_like_to_uploa">Chcę wgrać plik lub dołączyć link do mojego komentarza</msg>
<msg key="lt_No_comments_available">Brak komentarzy</msg>
<msg key="lt_no_gc_package_instanc">brak pakietu ogólnych komentarzy (gc)</msg>
<msg key="lt_Note_if_the_text_abov">Uwaga: jeśli powyższy tekst stracił podział na akapity, prawdopodobnie wybrano &#34;Zwykły Tekst&#34; zamiast &#34;HTML&#34;. Powróć do edycji formularza za pomocą przyciku przeglądarki.</msg>
<msg key="lt_Note_if_the_text_abov_1">Uwaga: jeśli powyższy tekst zawiera widoczne znaczniki HTML, powinieneś prawdopodobnie wybrać HTML zamiast &#34;Zwykły Tekst&#34;. Powróć do edycji formularza za pomocą przyciku przeglądarki.</msg>
<msg key="lt_Test_page_for_General">Strona testowa pakietu ogólnych komentarzy (gc)</msg>
<msg key="lt_no_gc_package_instanc">brak pakietu gc</msg>
<msg key="lt_Note_if_the_text_abov">Uwaga: jeśli powyższy tekst stracił podział na akapity, prawdopodobnie wybrano &quot;Zwykły Tekst&quot; zamiast &quot;HTML&quot;. Powróć do edycji formularza za pomocą przyciku przeglądarki.</msg>
<msg key="lt_Note_if_the_text_abov_1">Uwaga: jeśli powyższy tekst zawiera widoczne znaczniki HTML, powinieneś prawdopodobnie wybrać HTML zamiast &quot;Zwykły Tekst&quot;. Powróć do edycji formularza za pomocą przyciku przeglądarki.</msg>
<msg key="lt_Test_page_for_General">Strona Testowa pakietu Komentarze</msg>
<msg key="lt_The_comment_id_does_n">Id komentarza nie odnosi się do ważnej treści</msg>
<msg key="lt_This_revision_is_live">Ta wersja jest aktywna.</msg>
<msg key="lt_This_revision_is_not_">Ta wersja jest nieaktywna.</msg>
<msg key="lt_Use_the_Browse_button">Wybierz plik za pomocą przycisku &#34;Przeglądaj...&#34; lub &#34;Browse...&#34;, następnie kliknij &#34;Otwórz&#34; lub &#34;Open&#34;.</msg>
<msg key="lt_Use_the_Browse_button">Wybierz plik za pomocą przycisku &quot;Przeglądaj...&quot; lub &quot;Browse...&quot;, następnie kliknij &quot;Otwórz&quot; lub &quot;Open&quot;.</msg>
<msg key="lt_Your_file_is_too_larg">Twój plik jest zbyt duży.</msg>
<msg key="lt_Your_file_is_zero-len">Twój plik jest zerowej wielkości. Albo ładowano nieistniejący plik, albo podczas transmisji coś poszło nie tak.</msg>
<msg key="lt_Your_file_is_zero-len">Twój plik jest zerowej wielkości. Albo ładowano nieistniejący plik, albo podczas transmisji nastąpiła usterka.</msg>
<msg key="no_attachments">brak załączników</msg>
<msg key="none">żaden</msg>
<msg key="not_set">nie ustawiony</msg>
<msg key="Num">Numer</msg>
<msg key="on">na</msg>
<msg key="Plain_text">Zwykły tekst</msg>
<msg key="Plain_text">Zwykły Tekst</msg>
<msg key="Proceed">Kontynuuj</msg>
<msg key="reject">odrzuć</msg>
<msg key="reject_this_revision">odrzuć tę wersję</msg>
......@@ -101,5 +100,5 @@ jest niezamontowane i wywoływane są procedury
<msg key="View_comment">Zobacz zawartość</msg>
<msg key="View_comment_on">Zobacz komentarz do</msg>
<msg key="view_details">zobacz szczegóły</msg>
<msg key="you">ty</msg>
<msg key="you">Ty</msg>
</message_catalog>
......@@ -37,6 +37,7 @@
<msg key="gc_is_not_mounted">gc no est montado</msg>
<msg key="General_Comments">Comentrios</msg>
<msg key="Go_back_to_comment">Voltar para comentrio</msg>
<msg key="Has_live_version">Tem uma verso ativa</msg>
<msg key="HTML">HTML</msg>
<msg key="ID">ID#</msg>
<msg key="if_general_comments_not_mounted">Se o mdulo &lt;code&gt;general-comments&lt;/code&gt; no estiver montado e forem direcionadas chamadas para code&gt;general_comments_get_comments&lt;/code&gt; ou &lt;code&gt;general_comments_create_link&lt;/code&gt;, uma mensagem de erro ser registrada em log. Isso ocorre porque estas chamadas geram hiperlinks que devem ter referncia em um pacote &lt;code&gt;general-comments&lt;/code&gt; montado.</msg>
......@@ -66,13 +67,13 @@
<msg key="lt_I_would_like_to_uploa">Eu gostaria de carregar um arquivo ou adicionar um link ao meu comentrio</msg>
<msg key="lt_No_comments_available">Nenhum comentrio disponvel</msg>
<msg key="lt_no_gc_package_instanc">nenhuma instncia do pacote gc</msg>
<msg key="lt_Note_if_the_text_abov">Nota: se o texto acima perdeu todas as suas quebras de pargrafo, voc provavelmente deveria ter selecionado &#34;Texto Simples&#34; ao invs de HTML. Use o boto de Voltar do seu navegador para retornar ao formulrio de envio.</msg>
<msg key="lt_Note_if_the_text_abov_1">Nota: se o texto acima contm un feixe de etiquetas HTML, voc provavelmente deveria ter selecionado &#34;HTML&#34; ao invs de &#34;Texto Simples&#34;. Use o boto de Voltar do seu navegador para retornar ao formulrio de envio.</msg>
<msg key="lt_Note_if_the_text_abov">Nota: se o texto acima perdeu todas as suas quebras de pargrafo, voc provavelmente deveria ter selecionado &quot;Texto Simples&quot; ao invs de HTML. Use o boto de Voltar do seu navegador para retornar ao formulrio de envio.</msg>
<msg key="lt_Note_if_the_text_abov_1">Nota: se o texto acima contm un feixe de etiquetas HTML, voc provavelmente deveria ter selecionado &quot;HTML&quot; ao invs de &quot;Texto Simples&quot;. Use o boto de Voltar do seu navegador para retornar ao formulrio de envio.</msg>
<msg key="lt_Test_page_for_General">Pgina teste para Comentrios</msg>
<msg key="lt_The_comment_id_does_n">O comment_id no se refere a um comentrio vlido.</msg>
<msg key="lt_This_revision_is_live">Esta reviso est ativa.</msg>
<msg key="lt_This_revision_is_not_">Esta reviso no est ativa.</msg>
<msg key="lt_Use_the_Browse_button">Use o boto &#34;Procurar...&#34; para localizar seu arquivo, ento clique em &#34;Abrir&#34;.</msg>
<msg key="lt_Use_the_Browse_button">Use o boto &quot;Procurar...&quot; para localizar seu arquivo, ento clique em &quot;Abrir&quot;.</msg>
<msg key="lt_Your_file_is_too_larg">Seu arquivo muito grande.</msg>
<msg key="lt_Your_file_is_zero-len">Seu arquivo tem tamanho zero. Ou voc tentou carregar um arquivo vazio, ou um arquivo que no existe, ou algo saiu errado durante a transferncia.</msg>
<msg key="no_attachments">nenhum anexo</msg>
......
......@@ -37,6 +37,7 @@
<msg key="gc_is_not_mounted">пакет gc не смонтирован</msg>
<msg key="General_Comments">Общие комментарии</msg>
<msg key="Go_back_to_comment">Вернуться к комментарию</msg>
<msg key="Has_live_version">Имеет опубликованную версию</msg>
<msg key="HTML">HTML</msg>
<msg key="ID">ID#</msg>
<msg key="if_general_comments_not_mounted">Если &lt;code&gt;general-comments&lt;/code&gt; не смонтирован и вызываются &lt;code&gt;general_comments_get_comments&lt;/code&gt; или &lt;code&gt;general_comments_create_link&lt;/code&gt; , то при этом в лог записывается ошибка. Это происходит из-за того, что данные вызовы создают гиперссылки, которые должны указывать на смонтированный экземпляр пакета &lt;code&gt;general-comments&lt;/code&gt;.</msg>
......@@ -66,13 +67,13 @@
<msg key="lt_I_would_like_to_uploa">Я хочу прикрепить файл или добавить ссылку к моему комментарию</msg>
<msg key="lt_No_comments_available">Нет комментариев</msg>
<msg key="lt_no_gc_package_instanc">нет виртуальной копии пакета gc</msg>
<msg key="lt_Note_if_the_text_abov">Примечание:Если текст выше стал отображаться без разбивки на параграфы, то вам, вероятно, следует выбрать режим текста без форматирования &#34;Обычный текст&#34;, а не HTML. Нажмите кнопку Назад в броузере для того, чтобы вернуться к форме выбора нужной опции.</msg>
<msg key="lt_Note_if_the_text_abov_1">Примечание:Если в тексте комментария вы видите множество HTML тэгов, это значит, что вам необходимо выбрать&#34;HTML&#34; вместо &#34;обычный текст&#34;. Нажмите кнопку Назад в броузере для того, чтобы вернуться к форме выбора нужной опции.</msg>
<msg key="lt_Note_if_the_text_abov">Примечание:Если текст выше стал отображаться без разбивки на параграфы, то вам, вероятно, следует выбрать режим текста без форматирования &quot;Обычный текст&quot;, а не HTML. Нажмите кнопку Назад в броузере для того, чтобы вернуться к форме выбора нужной опции.</msg>
<msg key="lt_Note_if_the_text_abov_1">Примечание:Если в тексте комментария вы видите множество HTML тэгов, это значит, что вам необходимо выбрать&quot;HTML&quot; вместо &quot;обычный текст&quot;. Нажмите кнопку Назад в броузере для того, чтобы вернуться к форме выбора нужной опции.</msg>
<msg key="lt_Test_page_for_General">Тестовая страница для пакета Общие комментарии</msg>
<msg key="lt_The_comment_id_does_n">Нет комментария с этим comment_id.</msg>
<msg key="lt_This_revision_is_live">Эта редакция опубликована.</msg>
<msg key="lt_This_revision_is_not_">Эта редакция не опубликована.</msg>
<msg key="lt_Use_the_Browse_button">Воспользуйтесь кнопкой &#34;Пролистать...&#34; чтобы найти нужный файл, затем нажмите на кнопку&#34;Открыть&#34;.</msg>
<msg key="lt_Use_the_Browse_button">Воспользуйтесь кнопкой &quot;Пролистать...&quot; чтобы найти нужный файл, затем нажмите на кнопку&quot;Открыть&quot;.</msg>
<msg key="lt_Your_file_is_too_larg">Ваш файл слишком велик.</msg>
<msg key="lt_Your_file_is_zero-len">Ваш файл оказался нулевого размера. Возможные причины: вы попробовали прикрепить файл нулевого размера, несуществующий файл,либо произошел сбой в процессе передачи.</msg>
<msg key="no_attachments">вложений нет</msg>
......
......@@ -37,6 +37,7 @@
<msg key="gc_is_not_mounted">没有安装gc</msg>
<msg key="General_Comments">总批注</msg>
<msg key="Go_back_to_comment">后退到批注</msg>
<msg key="Has_live_version">有一个活动版本</msg>
<msg key="HTML">HTML</msg>
<msg key="ID">ID#</msg>
<msg key="if_general_comments_not_mounted">如果&lt;code&gt;general-comments&lt;/code&gt; 没有安装,调用 &lt;code&gt;general_comments_get_comments&lt;/code&gt;&lt;code&gt;general_comments_create_link&lt;/code&gt;,将会发生错误,因为调用链接与已安装情况有关&lt;code&gt;general-comments&lt;/code&gt;</msg>
......
......@@ -8,21 +8,21 @@
<singleton-p>t</singleton-p>
<auto-mount>comments</auto-mount>
<version name="5.9.0" url="http://openacs.org/repository/download/apm/general-comments-5.9.0.apm">
<version name="5.9.1" url="http://openacs.org/repository/download/apm/general-comments-5.9.1.apm">
<owner url="mailto:dave@thedesignexperience.org">Dave Bauer</owner>
<owner url="mailto:dhogaza@pacifier.com">Don Baccus</owner>
<summary>Service to provide comment entry and display on objects.</summary>
<release-date>2015-10-04</release-date>
<release-date>2017-08-06</release-date>
<vendor url="http://openacs.org">OpenACS</vendor>
<description format="text/html">General comments provides the widgets and UI to support commentability on any object. There is also an admin interface to edit/hide/delete comments.</description>
<license>GPL</license>
<maturity>2</maturity>
<provides url="general-comments" version="5.9.0"/>
<requires url="acs-kernel" version="5.9.0"/>
<requires url="acs-content-repository" version="5.9.0"/>
<requires url="acs-messaging" version="5.9.0"/>
<provides url="general-comments" version="5.9.1"/>
<requires url="acs-kernel" version="5.9.1"/>
<requires url="acs-content-repository" version="5.9.1"/>
<requires url="acs-tcl" version="5.9.1"/>
<requires url="acs-messaging" version="5.9.1"/>
<callbacks>
</callbacks>
......
......@@ -17,7 +17,7 @@ ad_proc -public -callback general_comments::notify_objects {
@param object_id Object ID of the object to which the comment was added
@param title Title given with the comment
@param comment Comment that was provided. This is HTML.
@param object_type Object Type of the object id. This is useful to quickly say in the package implementations wether you want to deal with the comment or not.
@param object_type Object Type of the object id. This is useful to quickly say in the package implementations whether you want to deal with the comment or not.
} -
# Local variables:
......
......@@ -63,7 +63,8 @@
context_id => :context_id,
creation_user => :user_id,
creation_ip => :creation_ip,
is_live => :is_live
is_live => :is_live,
rfc822_id => :rfc822_id
);
end;
......
......@@ -61,7 +61,7 @@
NULL, -- 2 p_reply_to
current_timestamp, -- 3 p_sent_date
NULL, -- 4 p_sender
NULL, -- 5 p_rfc822_id
:rfc822_id, -- 5 p_rfc822_id
:title, -- 6 p_title
NULL, -- 7 p_description
:comment_mime_type, -- 8 p_mime_type
......
......@@ -34,11 +34,15 @@ ad_proc general_comment_new {
@error
} {
# Generate a unique id for the message
# result from proc comes enveloped in <>
set rfc822_id [string range [acs_mail_lite::generate_message_id] 1 end-1]
db_transaction {
db_exec_plsql insert_comment { }
db_dml add_entry { }
db_exec_plsql insert_comment {}
db_dml add_entry {}
db_1row get_revision {}
db_dml set_content {} -blobs [list $content]
......
......@@ -11,7 +11,7 @@ ad_page_contract {
@cvs-id $Id$
} {
comment_id:naturalnum,notnull
{ return_url {} }
{ return_url:localurl {} }
}
# There is a bug in content_item.delete that results in
......
......@@ -5,7 +5,7 @@
#general-comments.lt_Do_you_really_wish_to#
<b>@title@</b> (<a href="../view-comment?comment_id=@comment_id@">#general-comments.details#</a>)<br><br>
<strong>@title@</strong> (<a href="../view-comment?comment_id=@comment_id@">#general-comments.details#</a>)<br><br>
<if @mime_type@ eq text/plain>
<%= [ad_text_to_html $content] %>
</if>
......
......@@ -11,7 +11,7 @@ ad_page_contract {
@cvs-id $Id$
} {
comment_id:naturalnum,notnull
{ return_url {}}
{ return_url:localurl {}}
} -properties {
page_title:onevalue
context:onevalue
......
......@@ -8,7 +8,7 @@ ad_page_contract {
@creation-date 2000-10-12
@cvs-id $Id$
} -query {
{orderby:optional}
{orderby:token,optional}
{approval "any"}
{modified "any"}
} -properties {
......
......@@ -12,7 +12,7 @@ ad_page_contract {
} {
comment_id:naturalnum,notnull
{revision_id:naturalnum {}}
{return_url {}}
{return_url:localurl {}}
}
# get the live revision of the item for comparison
......
......@@ -15,7 +15,7 @@ ad_page_contract {
comment_mime_type:notnull
{ context_id:naturalnum "$object_id" }
{ category {} }
{ return_url {} }
{ return_url:localurl {} }
} -properties {
page_title:onevalue
context:onevalue
......
......@@ -15,7 +15,7 @@ ad_page_contract {
comment_mime_type
{ context_id:naturalnum "$object_id" }
{ category "" }
{ return_url "" }
{ return_url:localurl "" }
{ attach_p:boolean "f" }
}
......
......@@ -12,7 +12,7 @@ ad_page_contract {
{ object_name "[acs_object_name $object_id]" }
{ context_id:naturalnum "$object_id" }
{ category "" }
{ return_url "" }
{ return_url:localurl "" }
} -properties {
page_title:onevalue
context:onevalue
......
......@@ -12,7 +12,7 @@
#general-comments.Title#
</label>
<div class="form-widget">
<input id=title type=text name="title" maxlength=200 size="50" value="@title@">
<input id="title" type="text" name="title" maxlength="200" size="50" value="@title@">
</div>
</div>
<div class="form-item-wrapper">
......@@ -20,7 +20,7 @@
#general-comments.Comment#
</label>
<div class="form-widget">
<textarea id=content name=content cols=80 rows=20>@content@</textarea>
<textarea id="content" name="content" cols="80" rows="20">@content@</textarea>
</div>
</div>
<div class="form-item-wrapper">
......@@ -28,7 +28,7 @@
#general-comments.Text_above_is#
</label>
<div class="form-widget">
<select id="comment_mime_type" name=comment_mime_type>
<select id="comment_mime_type" name="comment_mime_type">
<if @comment_mime_type@ eq text/html >
<option value="text/plain">#general-comments.Plain_text#</option>
<option selected value="text/html">#general-comments.HTML#</option>
......
......@@ -19,7 +19,7 @@ ad_page_contract {
title:notnull
content:notnull,html
comment_mime_type
{ return_url {} }
{ return_url:localurl {} }
} -properties {
page_title:onevalue
context:onevalue
......
......@@ -12,7 +12,7 @@ ad_page_contract {
title
content:html
comment_mime_type
{ return_url {} }
{ return_url:localurl {} }
}
# check to see if the user can edit this comment
......
......@@ -12,7 +12,7 @@ ad_page_contract {
} {
comment_id:naturalnum,notnull
{ revision_id:naturalnum {} }
{ return_url {} }
{ return_url:localurl {} }
} -properties {
page_title:onevalue
context:onevalue
......
......@@ -11,7 +11,7 @@ ad_page_contract {
@cvs-id $Id$
} {
comment_id:naturalnum,notnull
{ return_url {} }
{ return_url:localurl {} }
}
# There is a bug in content_item.delete that results in
......
......@@ -15,7 +15,7 @@ ad_page_contract {
attach_id:naturalnum,notnull
parent_id:naturalnum,notnull
submit:notnull
{ return_url {} }
{ return_url:localurl {} }
}
# check for permissions
......@@ -25,7 +25,7 @@ permission::require_permission -object_id $attach_id -privilege delete
# a single content_item.delete after the bug fix
# is released
#Commented out during i18n convertion, Steffen
#Commented out during i18n conversion, Steffen
#if { $submit eq "Proceed" } {
......
......@@ -13,7 +13,7 @@ ad_page_contract {
} {
attach_id:naturalnum,notnull
parent_id:naturalnum,notnull
{ return_url {} }
{ return_url:localurl {} }
} -properties {
page_title:onevalue
context:onevalue
......
......@@ -5,7 +5,7 @@
#general-comments.lt_Do_you_really_wish_to#
<b>@title@</b> (<a href="../view-comment?comment_id=@comment_id@">#general-comments.details#</a>)<br><br>
<strong>@title@</strong> (<a href="../view-comment?comment_id=@comment_id@">#general-comments.details#</a>)<br><br>
<if @mime_type@ eq text/plain>
<%= [ad_text_to_html $content] %>
</if>
......
......@@ -11,7 +11,7 @@ ad_page_contract {
@cvs-id $Id$
} {
comment_id:naturalnum,notnull
{ return_url {}}
{ return_url:localurl {}}
} -properties {
page_title:onevalue
context:onevalue
......
......@@ -5,7 +5,7 @@
<div class="NAVHEADER"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr><th colspan="3" align="center">General Comments</th></tr><tr>
<td width="10%" align="left" valign="bottom"><a href="dev-guide">Prev</a></td><td width="80%" align="center" valign="bottom">Chapter 1.
Developer's guide</td><td width="10%" align="right" valign="bottom"><a href="users-guide">Next</a></td>
Developer&#39;s guide</td><td width="10%" align="right" valign="bottom"><a href="users-guide">Next</a></td>
</tr>
</table></div>
<div class="sect1">
......@@ -26,11 +26,11 @@ Document</a></p></li>
</div><div class="sect2">
<h2 class="sect2"><a name="design-introduction" id="design-introduction">1.2.2. Introduction</a></h2><p>General Comments enables all users in the community to add a
comment to any object in the system. Any comment can have files or
hyperlinks attached.</p><p>This package is intended to utilize the users' engagement in the
community by letting them voice their opinion on any topic (object)
on the site. Commenting an article, a press release or any other
object is never more than a click away.</p><p>Administrators can choose to put comments on hold until they've
been approved or moderated.</p><p>User feedback is an invaluable resource for improvements. For
hyperlinks attached.</p><p>This package is intended to utilize the users' engagement in
the community by letting them voice their opinion on any topic
(object) on the site. Commenting an article, a press release or any
other object is never more than a click away.</p><p>Administrators can choose to put comments on hold until
they&#39;ve been approved or moderated.</p><p>User feedback is an invaluable resource for improvements. For
example, the usage of General Comments on documentation not only
allows feedback, it can shape, extend and refine draft ideas before
they are taken to the next level.</p>
......@@ -38,26 +38,26 @@ they are taken to the next level.</p>
<h2 class="sect2"><a name="design-historical-considerations" id="design-historical-considerations">1.2.3. Historical
Considerations</a></h2><p>General Comments in ACS 4.0 differs from previous versions by
utilizing the ACS Object system, introduced in 4.0. The data-model
has been changed to accomodate this adoption.</p><p>In ACS 3.x, general comments did not have revisioning. Let's
has been changed to accommodate this adoption.</p><p>In ACS 3.x, general comments did not have revisioning. Let&#39;s
assume that in an ACS 3.x installation, the policy for comments was
set to "closed", meaning comments must be approved by an
administrator before it goes live. The following unwanted scenario
could occur:</p><ul>
<li><p>A user posted a comment which was approved by the
administrator.</p></li><li><p>The user notices that there was a spelling error, and makes a
change to the posted comment.</p></li><li><p>From the time of the user's correction to the time the
adminstrator re-approves the comment, other users will not be able
change to the posted comment.</p></li><li><p>From the time of the user&#39;s correction to the time the
administrator re-approves the comment, other users will not be able
to read the comment, since the new data replaced the old one.</p></li>
</ul><p>General Comments implements the revisioning feature provided by
the Content Repository. Users are able to view all of their
revisions for a comment, along with an indication of which revision
is live. This allows the contents of an older revision to be seen
by the public while a newer revision is awaiting adminstrative
by the public while a newer revision is awaiting administrative
approval.</p>
</div><div class="sect2">
<h2 class="sect2"><a name="design-competitive-analysis" id="design-competitive-analysis">1.2.4. Competitive Analysis</a></h2><p><i class="emphasis">not available</i></p>
<h2 class="sect2"><a name="design-competitive-analysis" id="design-competitive-analysis">1.2.4. Competitive Analysis</a></h2><p><em class="emphasis">not available</em></p>
</div><div class="sect2">
<h2 class="sect2"><a name="design-design-tradeoffs" id="design-design-tradeoffs">1.2.5. Design Tradeoffs</a></h2><p><i class="emphasis">not available</i></p>
<h2 class="sect2"><a name="design-design-tradeoffs" id="design-design-tradeoffs">1.2.5. Design Tradeoffs</a></h2><p><em class="emphasis">not available</em></p>
</div><div class="sect2">
<h2 class="sect2"><a name="design-api" id="design-api">1.2.6.
API</a></h2><p><span class="phrase">Tcl API</span></p><p>There is one core procedure, <a href="/api-doc/proc-view?proc=general_comments_get_comments" target="_top">general_comments_get_comments</a>, that will show comments
......@@ -127,7 +127,7 @@ the multirow datasource.</p></li>
</ul>
</div><div class="sect2">
<h2 class="sect2"><a name="design-user-interface" id="design-user-interface">1.2.8. User Interface</a></h2><p>General Comments provides two similar sets of UIs for
adminstrators and normal users. The adminstrator UI allows
administrators and normal users. The administrator UI allows
approval/unapproval of comments as well as deletion of comments.
The normal user UI presents to users all of their created comments,
with links to editing and creating attachments.</p>
......@@ -156,18 +156,18 @@ Nguyen</a></p></li></ul>
<h2 class="sect2"><a name="design-revision-history" id="design-revision-history">1.2.12. Revision History</a></h2><div class="informaltable">
<a name="AEN294" id="AEN294"></a><table border="1" class="CALSTABLE"><tbody>
<tr>
<td align="center" valign="middle"><i class="emphasis">Document
Revision #</i></td><td align="center" valign="middle"><i class="emphasis">Action
Taken, Notes</i></td><td align="center" valign="middle"><i class="emphasis">When?</i></td><td align="center" valign="middle"><i class="emphasis">By
Whom?</i></td>
<td align="center" valign="middle"><em class="emphasis">Document
Revision #</em></td><td align="center" valign="middle"><em class="emphasis">Action
Taken, Notes</em></td><td align="center" valign="middle"><em class="emphasis">When?</em></td><td align="center" valign="middle"><em class="emphasis">By
Whom?</em></td>
</tr><tr>
<td align="left" valign="middle">0.2</td><td align="left" valign="middle">Revision</td><td align="left" valign="middle">12/11/2000</td><td align="left" valign="middle">Phong Nguyen</td>
</tr><tr>
<td align="left" valign="middle">0.1</td><td align="left" valign="middle">Creation</td><td align="left" valign="middle">10/26/2000</td><td align="left" valign="middle">Phong Nguyen</td>
</tr>
</tbody></table>
</div><p>Last modified: $&zwnj;Id: design.html,v 1.2 2014/10/27 16:41:44
victorg Exp $</p>
</div><p>Last modified: $&zwnj;Id: design.html,v 1.2.2.2 2017/04/21 20:11:53
gustafn Exp $</p>
</div>
</div>
<div class="NAVFOOTER">
......@@ -175,7 +175,8 @@ victorg Exp $</p>
<tr>
<td width="33%" align="left" valign="top"><a href="dev-guide">Prev</a></td><td width="34%" align="center" valign="top"><a href="index">Home</a></td><td width="33%" align="right" valign="top"><a href="users-guide">Next</a></td>
</tr><tr>
<td width="33%" align="left" valign="top">Developer's guide</td><td width="34%" align="center" valign="top"><a href="dev-guide">Up</a></td><td width="33%" align="right" valign="top">User's guide</td>
<td width="33%" align="left" valign="top">Developer&#39;s
guide</td><td width="34%" align="center" valign="top"><a href="dev-guide">Up</a></td><td width="33%" align="right" valign="top">User&#39;s guide</td>
</tr>
</table>
</div>
......@@ -136,7 +136,7 @@ TARGET="_top"
><LI
><P
><A
HREF="/doc/sql/display-sql?url=general-comments-create.sql&package_key=general-comments"
HREF="/doc/sql/display-sql?url=general-comments-create.sql&amp;package_key=general-comments"
TARGET="_top"
>&#13; general-comments-create.sql</A
></P
......@@ -144,7 +144,7 @@ TARGET="_top"
><LI
><P
><A
HREF="/doc/sql/display-sql?url=general-comments-drop.sql&package_key=general-comments"
HREF="/doc/sql/display-sql?url=general-comments-drop.sql&amp;package_key=general-comments"
TARGET="_top"
>&#13; general-comments-drop.sql</A
></P
......@@ -199,7 +199,7 @@ NAME="design-historical-considerations"
><P
>General Comments in ACS 4.0 differs from previous versions by
utilizing the ACS Object system, introduced in 4.0. The data-model
has been changed to accomodate this adoption.</P
has been changed to accommodate this adoption.</P
><P
>In ACS 3.x, general comments did not have revisioning. Let's
assume that in an ACS 3.x installation, the policy for comments was
......@@ -222,7 +222,7 @@ NAME="design-historical-considerations"
><LI
><P
>From the time of the user's correction to the time the
adminstrator re-approves the comment, other users will not be able
administrator re-approves the comment, other users will not be able
to read the comment, since the new data replaced the old one.</P
></LI
></UL
......@@ -231,7 +231,7 @@ NAME="design-historical-considerations"
the Content Repository. Users are able to view all of their
revisions for a comment, along with an indication of which revision
is live. This allows the contents of an older revision to be seen
by the public while a newer revision is awaiting adminstrative
by the public while a newer revision is awaiting administrative
approval.</P
></DIV
><DIV
......@@ -518,7 +518,7 @@ NAME="design-user-interface"
></H2
><P
>General Comments provides two similar sets of UIs for
adminstrators and normal users. The adminstrator UI allows
administrators and normal users. The administrator UI allows
approval/unapproval of comments as well as deletion of comments.
The normal user UI presents to users all of their created comments,
with links to editing and creating attachments.</P
......
......@@ -65,7 +65,7 @@
<para>General Comments in ACS 4.0 differs from previous versions by
utilizing the ACS Object system, introduced in 4.0. The data-model
has been changed to accomodate this adoption.</para>
has been changed to accommodate this adoption.</para>
<para>In ACS 3.x, general comments did not have revisioning. Let's
assume that in an ACS 3.x installation, the policy for comments was
......@@ -81,7 +81,7 @@
change to the posted comment.</para></listitem>
<listitem><para>From the time of the user's correction to the time the
adminstrator re-approves the comment, other users will not be able
administrator re-approves the comment, other users will not be able
to read the comment, since the new data replaced the old one.</para></listitem>
</itemizedlist>
......@@ -89,7 +89,7 @@
the Content Repository. Users are able to view all of their
revisions for a comment, along with an indication of which revision
is live. This allows the contents of an older revision to be seen
by the public while a newer revision is awaiting adminstrative
by the public while a newer revision is awaiting administrative
approval.</para>
</sect2>
......@@ -220,7 +220,7 @@
<title>User Interface</title>
<para>General Comments provides two similar sets of UIs for
adminstrators and normal users. The adminstrator UI allows
administrators and normal users. The administrator UI allows
approval/unapproval of comments as well as deletion of comments.
The normal user UI presents to users all of their created comments,
with links to editing and creating attachments.</para>
......
<property name="context">{/doc/general-comments {General Comments}} {Developer's guide}</property>
<property name="doc(title)">Developer's guide</property>
<property name="context">{/doc/general-comments {General Comments}} {Developer&#39;s guide}</property>
<property name="doc(title)">Developer&#39;s guide</property>
<master>
<div class="NAVHEADER"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr><th colspan="3" align="center">General Comments</th></tr><tr>
......@@ -8,7 +8,7 @@
</tr>
</table></div>
<div class="chapter">
<h1><a name="dev-guide" id="dev-guide">Chapter 1. Developer's
<h1><a name="dev-guide" id="dev-guide">Chapter 1. Developer&#39;s
guide</a></h1><div class="sect1">
<h1 class="sect1"><a name="requirements" id="requirements">1.1.
Requirements Document</a></h1><div class="sect2">
......@@ -30,38 +30,38 @@ ACS Messaging package. Comments can be associated with any object
in ACS 4.0, which gives you the benefits of the Permission System.
Comments are stored as ACS Messages.</p><p>When a user creates a comment, General Comments stores the
comment as an ACS Message and associates the comment to the object
commented on. The value set by the adminstrator on whether comments
go live immediately or needs approval first is stored along with
the comment during this phase. After this, the user is presented
with a page that displays contents of the comment along with
revision history, attachments, and links to perform actions on the
comment such as adding attachments or editing the comment.</p>
commented on. The value set by the administrator on whether
comments go live immediately or needs approval first is stored
along with the comment during this phase. After this, the user is
presented with a page that displays contents of the comment along
with revision history, attachments, and links to perform actions on
the comment such as adding attachments or editing the comment.</p>
</div><div class="sect2">
<h2 class="sect2"><a name="requirements-use-cases-and-user-scenarios" id="requirements-use-cases-and-user-scenarios">1.1.4. Use-cases and
User-scenarios</a></h2><p>This package supports empowering all users with the option of
adding comments to objects in the system, and editing their own
comments later on.</p><p><span class="phrase">A user adding a comment:</span></p><p>Nurse Nancy is browsing through an ACS 4.0 site that has a page
for medical emergencies. Upon reaching the bottom of the page,
Nancy sees a posting that reads, "<i class="emphasis">Please help,
my child has just swallowed some cleaning solution!!!</i>". Nancy
sees that this posting was made only 30 seconds ago and quickly
posts a remedy for this situation. After she makes her posting, she
immediately revisits the page and happily sees that her posting is
already available.</p><p><span class="phrase">A user editing an old comment:</span></p><p>George Genius is reviewing all of the comments he has posted
Nancy sees a posting that reads, "<em class="emphasis">Please
help, my child has just swallowed some cleaning
solution!!!</em>". Nancy sees that this posting was made only
30 seconds ago and quickly posts a remedy for this situation. After
she makes her posting, she immediately revisits the page and
happily sees that her posting is already available.</p><p><span class="phrase">A user editing an old comment:</span></p><p>George Genius is reviewing all of the comments he has posted
over the last 24 hours. In one of his postings, George notices that
his mathematical formula for earthquake prediction was incorrect.
He then clicks on the edit link, makes changes to his formula and
submits his changes. Since comments are moderated, others will only
see his older incorrect version until his changes are approved.
George eagerly awaits for his changes to be approved so that he
won't be ridiculed by his colleagues for his mistakes.</p><p><span class="phrase">An adminstrator moderating:</span></p><p>Adam Admin is looking over all recently unnapproved changes to
won&#39;t be ridiculed by his colleagues for his mistakes.</p><p><span class="phrase">An administrator moderating:</span></p><p>Adam Admin is looking over all recently unnapproved changes to
comments. Adam sees that George Genius has made a correction to the
earthquake prediction formula in which he helped write. He believes
that the their original formaula is correct, so Adam does not
approve of the changes. Several days later, George barges into
Adam's office wondering why his changes were not approved. After a
few hours George convinces Adam that the new modifications were
correct, and so Adam approves George's comment.</p>
Adam&#39;s office wondering why his changes were not approved.
After a few hours George convinces Adam that the new modifications
were correct, and so Adam approves George&#39;s comment.</p>
</div><div class="sect2">
<h2 class="sect2"><a name="requirements-related-links" id="requirements-related-links">1.1.5. Related Links</a></h2><ul>
<li><p><a href="design">Design Document</a></p></li><li><p><a href="/doc/acs-messaging/" target="_top">ACS
......@@ -92,7 +92,8 @@ retrieves all comments for a particular object.</p><p>
an appropriate link to add a comment.</p>
</div><div class="sect2">
<h2 class="sect2"><a name="requirements-requirements-interface" id="requirements-requirements-interface">1.1.8. Requirements:
Interface</a></h2><p><span class="phrase">The Community Member's Interface</span></p><p>The user interface for community members is a set of HTML pages
Interface</a></h2><p><span class="phrase">The Community Member&#39;s
Interface</span></p><p>The user interface for community members is a set of HTML pages
that allow creation and editing of comments.</p><p>
<span class="phrase">30.0</span> Customized presentation.</p><p>
<span class="phrase">30.0.10</span> Show all comments that the
......@@ -109,7 +110,8 @@ attachments to a comment.</p><p>
<span class="phrase">30.40</span> Provide a way to display
attached images.</p><p>
<span class="phrase">30.50</span> Allow download of attached
files.</p><p><span class="phrase">The Administrator's Interface</span></p><p>The user interface for adminstrative members is a set of HTML
files.</p><p><span class="phrase">The Administrator&#39;s
Interface</span></p><p>The user interface for administrative members is a set of HTML
pages that allows deletion and approval of comments.</p><p>
<span class="phrase">40.0</span> Customized presentation.</p><p>
<span class="phrase">40.0.10</span> Show all created
......@@ -124,18 +126,18 @@ comments.</p>
<h2 class="sect2"><a name="requirements-revision-history" id="requirements-revision-history">1.1.9. Revision History</a></h2><div class="informaltable">
<a name="AEN108" id="AEN108"></a><table border="1" class="CALSTABLE"><tbody>
<tr>
<td align="center" valign="middle"><i class="emphasis">Document
Revision #</i></td><td align="center" valign="middle"><i class="emphasis">Action
Taken, Notes</i></td><td align="center" valign="middle"><i class="emphasis">When?</i></td><td align="center" valign="middle"><i class="emphasis">By
Whom?</i></td>
<td align="center" valign="middle"><em class="emphasis">Document
Revision #</em></td><td align="center" valign="middle"><em class="emphasis">Action
Taken, Notes</em></td><td align="center" valign="middle"><em class="emphasis">When?</em></td><td align="center" valign="middle"><em class="emphasis">By
Whom?</em></td>
</tr><tr>
<td align="left" valign="middle">0.2</td><td align="left" valign="middle">Revision</td><td align="left" valign="middle">12/11/2000</td><td align="left" valign="middle">Phong Nguyen</td>
</tr><tr>
<td align="left" valign="middle">0.1</td><td align="left" valign="middle">Creation</td><td align="left" valign="middle">10/26/2000</td><td align="left" valign="middle">Phong Nguyen</td>
</tr>
</tbody></table>
</div><p>Last modified: $&zwnj;Id: dev-guide.html,v 1.1.1.1 2001/04/20 20:51:11
donb Exp $</p>
</div><p>Last modified: $&zwnj;Id: dev-guide.html,v 1.1.1.1.28.1 2017/04/21
20:11:53 gustafn Exp $</p>
</div>
</div>
</div>
......
......@@ -127,7 +127,7 @@ NAME="requirements-application-overview"
><P
>When a user creates a comment, General Comments stores the
comment as an ACS Message and associates the comment to the object
commented on. The value set by the adminstrator on whether comments
commented on. The value set by the administrator on whether comments
go live immediately or needs approval first is stored along with
the comment during this phase. After this, the user is presented
with a page that displays contents of the comment along with
......@@ -180,7 +180,7 @@ CLASS="phrase"
><P
><SPAN
CLASS="phrase"
>An adminstrator moderating:</SPAN
>An administrator moderating:</SPAN
></P
><P
>Adam Admin is looking over all recently unnapproved changes to
......@@ -353,7 +353,7 @@ CLASS="phrase"
>The Administrator's Interface</SPAN
></P
><P
>The user interface for adminstrative members is a set of HTML pages
>The user interface for administrative members is a set of HTML pages
that allows deletion and approval of comments.</P
><P
><SPAN
......
......@@ -7,7 +7,7 @@
<h1 class="title"><a name="AEN1" id="AEN1">General
Comments</a></h1><h3 class="author"><a name="AEN4" id="AEN4">Phong Nguyen</a></h3><div class="affiliation"><div class="address"><p class="address">phong\@arsdigita.com</p></div></div>
</div><div class="TOC"><dl>
<dt><b>Table of Contents</b></dt><dt>1. <a href="dev-guide">Developer's guide</a>
<dt><strong>Table of Contents</strong></dt><dt>1. <a href="dev-guide">Developer&#39;s guide</a>
</dt><dd><dl>
<dt>1.1. <a href="dev-guide">Requirements
Document</a>
......@@ -52,7 +52,7 @@ Improvements/Areas of Likely Change</a>
History</a>
</dt>
</dl></dd>
</dl></dd><dt>2. <a href="users-guide">User's guide</a>
</dl></dd><dt>2. <a href="users-guide">User&#39;s guide</a>
</dt>
</dl></div>
</div>
......@@ -61,7 +61,8 @@ History</a>
<tr>
<td width="33%" align="left" valign="top"> </td><td width="34%" align="center" valign="top"> </td><td width="33%" align="right" valign="top"><a href="dev-guide">Next</a></td>
</tr><tr>
<td width="33%" align="left" valign="top"> </td><td width="34%" align="center" valign="top"> </td><td width="33%" align="right" valign="top">Developer's guide</td>
<td width="33%" align="left" valign="top"> </td><td width="34%" align="center" valign="top"> </td><td width="33%" align="right" valign="top">Developer&#39;s
guide</td>
</tr>
</table>
</div>
......@@ -35,7 +35,7 @@
<para>When a user creates a comment, General Comments stores the
comment as an ACS Message and associates the comment to the object
commented on. The value set by the adminstrator on whether comments
commented on. The value set by the administrator on whether comments
go live immediately or needs approval first is stored along with
the comment during this phase. After this, the user is presented
with a page that displays contents of the comment along with
......@@ -70,7 +70,7 @@
George eagerly awaits for his changes to be approved so that he
won't be ridiculed by his colleagues for his mistakes.</para>
<para><phrase>An adminstrator moderating:</phrase></para>
<para><phrase>An administrator moderating:</phrase></para>
<para>Adam Admin is looking over all recently unnapproved changes to
comments. Adam sees that George Genius has made a correction to the
earthquake prediction formula in which he helped write. He believes
......@@ -145,7 +145,7 @@
<para><phrase>30.50</phrase> Allow download of attached files.</para>
<para><phrase>The Administrator's Interface</phrase></para>
<para>The user interface for adminstrative members is a set of HTML pages
<para>The user interface for administrative members is a set of HTML pages
that allows deletion and approval of comments.</para>
<para><phrase>40.0</phrase> Customized presentation.</para>
......
<property name="context">{/doc/general-comments {General Comments}} {User's guide}</property>
<property name="doc(title)">User's guide</property>
<property name="context">{/doc/general-comments {General Comments}} {User&#39;s guide}</property>
<property name="doc(title)">User&#39;s guide</property>
<master>
<div class="NAVHEADER"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr><th colspan="3" align="center">General Comments</th></tr><tr>
<td width="10%" align="left" valign="bottom"><a href="design">Prev</a></td><td width="80%" align="center" valign="bottom"></td><td width="10%" align="right" valign="bottom"> </td>
</tr>
</table></div>
<div class="chapter"><h1><a name="users-guide" id="users-guide">Chapter 2. User's
<div class="chapter"><h1><a name="users-guide" id="users-guide">Chapter 2. User&#39;s
guide</a></h1></div>
<div class="NAVFOOTER">
<hr align="left" width="100%"><table width="100%" border="0" cellpadding="0" cellspacing="0">
......
......@@ -18,7 +18,7 @@ ad_page_contract {
title:notnull
upload_file:notnull
upload_file.tmpfile:tmpfile
{ return_url {} }
{ return_url:localurl {} }
} -validate {
allow_file_attachments {
set allow_files_p [parameter::get -parameter AllowFileAttachmentsP -default {t}]
......
......@@ -11,7 +11,7 @@ ad_page_contract {
@cvs-id $Id$
} {
parent_id:notnull,naturalnum
{return_url {} }
{return_url:localurl {} }
} -properties {
page_title:onevalue
context:onevalue
......
......@@ -19,7 +19,7 @@
#general-comments.lt_Use_the_Browse_button#
</if>
<else>
<b><code>@file_name@</code></b>
<strong><code>@file_name@</code></strong>
</else>
</td>
</tr>
......
......@@ -15,7 +15,7 @@ ad_page_contract {
attach_id:naturalnum,notnull
parent_id:naturalnum,notnull
title:notnull
{ return_url {} }
{ return_url:localurl {} }
}
# check to see if the user can edit this comment
......
......@@ -13,7 +13,7 @@ ad_page_contract {
} {
attach_id:naturalnum,notnull
parent_id:naturalnum,notnull
{ return_url {} }
{ return_url:localurl {} }
} -properties {
page_title:onevalue
context:onevalue
......
......@@ -2,7 +2,7 @@
<property name="doc(title)">@page_title;literal@</property>
<property name="context">@context;literal@</property>
<if @admin_p@ eq 1>
<if @admin_p;literal@ true>
<div style="float: right;">[ <a href="admin/">#general-comments.Administer#</a> ]</div>
</if>
<h1>#general-comments.Comments_of#</h1>
......
......@@ -8,7 +8,7 @@ ad_page_contract {
@creation-date 2000-10-12
@cvs-id $Id$
} -query {
{orderby:optional}
{orderby:token,optional}
{approval "any"}
{modified "any"}
} -properties {
......
......@@ -11,7 +11,7 @@
<td>package_id</td>
<td>
<if @package_id@ eq "">
<i>#general-comments.lt_no_gc_package_instanc#</i>
<em>#general-comments.lt_no_gc_package_instanc#</em>
</if>
<else>
@package_id@
......@@ -20,7 +20,7 @@
<td>package_url</td>
<td>
<if @package_url@ eq "">
<i>#general-comments.gc_is_not_mounted#</i>
<em>#general-comments.gc_is_not_mounted#</em>
</if>
<else>
<a href="@package_url@">@package_url@</a>
......@@ -29,7 +29,7 @@
<td>AutoApproveCommentsP</td>
<td>
<if @auto_approve_comments_p@ eq "">
<i>#general-comments.not_set#</i>
<em>#general-comments.not_set#</em>
</if>
<else>
<a href="@params_url@">
......@@ -39,7 +39,7 @@
<td>AllowFileAttachmentsP</td>
<td>
<if @allow_file_attachments_p@ eq "">
<i>#general-comments.not_set#</i>
<em>#general-comments.not_set#</em>
</if>
<else>
<a href="@params_url@">
......@@ -49,7 +49,7 @@
<td>AllowLinkAttachmentsP</td>
<td>
<if @allow_link_attachments_p@ eq "">
<i>#general-comments.not_set#</i>
<em>#general-comments.not_set#</em>
</if>
<else>
<a href="@params_url@">
......@@ -59,7 +59,7 @@
<td>MaxFileSize</td>
<td>
<if @max_file_size@ eq "">
<i>#general-comments.not_set#</i>
<em>#general-comments.not_set#</em>
</if>
<else>
<a href="@params_url@">
......
......@@ -12,7 +12,7 @@ ad_page_contract {
parent_id:naturalnum,notnull
label:notnull
url:notnull
{ return_url {} }
{ return_url:localurl {} }
} -validate {
allow_link_attachments {
set allow_links_p [parameter::get -parameter AllowLinkAttachmentsP -default {t}]
......
......@@ -11,7 +11,7 @@ ad_page_contract {
@cvs-id $Id$
} {
parent_id:notnull,naturalnum
{ return_url {} }
{ return_url:localurl {} }
} -properties {
page_title:onevalue
context:onevalue
......
......@@ -9,7 +9,7 @@
<table>
<tr>
<td valign="top" align="right">#general-comments.Label# </td>
<td><input type=text name="label" size="40" value="@label@"></td>
<td><input type="text" name="label" size="40" value="@label@"></td>
</tr>
<tr>
<td valign="top" align="right">#general-comments.URL# </td>
......
......@@ -12,7 +12,7 @@ ad_page_contract {
parent_id:naturalnum,notnull
label:notnull
url:notnull
{ return_url {} }
{ return_url:localurl {} }
}
# authenticate the user
......
......@@ -10,7 +10,7 @@ ad_page_contract {
} {
attach_id:naturalnum,notnull
parent_id:naturalnum,notnull
{ return_url {} }
{ return_url:localurl {} }
} -properties {
page_title:onevalue
context:onevalue
......
......@@ -12,7 +12,7 @@
@html_content;noquote@
<if @is_creator_p@ eq t>
<if @is_creator_p;literal@ true>
<p>
-- #general-comments.you#
<a href="@comment_edit_url@">
......@@ -29,7 +29,7 @@
<multiple name=attachments>
<% incr counter %>
<li>
<if @is_creator_p@ eq t>
<if @is_creator_p;literal@ true>
( <a href="@attachments.file_edit_url@">#general-comments.edit#</a> | <a href="@attachments.delete_attachment_url@">#general-comments.delete#</a> )
</if>
<if @attachments.mime_type@ eq image/gif or @attachments.mime_type@ eq image/jpeg>
......@@ -44,7 +44,7 @@
<multiple name=links>
<% incr counter %>
<li>
<if @is_creator_p@ eq t>
<if @is_creator_p;literal@ true>
( <a href="links.url_edit_url@">#general-comments.edit#</a> | <a href="@links.delete_attachment_url@">#general-comments.delete#</a> )
</if>
<a href="@links.url@">@links.label@</a>
......@@ -57,16 +57,16 @@
<if @is_creator_p@ eq t and @allow_attach_p@ eq t>
<h2>#general-comments.Actions#</h2>
<ul>
<if @allow_file_p@ eq t>
<if @allow_file_p;literal@ true>
<li><a href="@action_file_add_url@">#general-comments.lt_Attach_a_file_or_pict#</a><br>
</if>
<if @allow_link_p@ eq t>
<if @allow_link_p;literal@ true>
<li><a href="@action_url_add_url@">#general-comments.Attach_a_web_link#</a><br>
</if>
</ul>
</if>
<if @write_perm_p@ eq 1>
<if @write_perm_p;literal@ true>
<h2>#general-comments.Revisions#</h2>
<ul>
<multiple name=revisions>
......@@ -84,7 +84,7 @@
</if>
<p><span style="color:@font_color@">@pre_text@</span>
<if @admin_p@ eq 1>
<if @admin_p;literal@ true>
(<a href="@admin_toggle_url@">@admin_toggle_text@</a>)
</if>
</p>
......@@ -11,7 +11,7 @@ ad_page_contract {
comment_id:naturalnum,notnull
{ revision_id:naturalnum,optional {} }
{ object_name {} }
{ return_url {} }
{ return_url:localurl {} }
} -properties {
page_title:onevalue
context:onevalue
......
......@@ -4,7 +4,7 @@
<property name="return_url">@return_url;literal@</property>
<center>
<i>@title@</i>
<em>@title@</em>
<p>
<img src="file-download?item_id=@image_id@" width=@width@ height=@height@>
</center>
......
......@@ -9,7 +9,7 @@ ad_page_contract {
@cvs-id $Id$
} {
image_id:naturalnum,notnull
{ return_url {} }
{ return_url:localurl {} }
} -properties {
page_title:onevalue
context:onevalue
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment