I have not been able to use the replace directive successfully, can you give examples of how it can be used? Very interested if layout.html could run a script on body, or the like.
On Jul 14, 9:26 pm, Gabor Bernat <ber...@primeranks.net> wrote: > Using the replace directive should cease the need for creating multiple > files, > > Gábor Bernát > Student - Sapientia University - Computer Science - Tîrgu-Mureș, România. > Tel.: +40-746-217-082 > > > > > > > > On Thu, Jul 14, 2011 at 21:13, Lars <lars.otte...@gmail.com> wrote: > > Not the worlds most pretty code, but I found a solution. > > > index.rst > > > Test Scripts > > ============ > > > ================== ======================================== > > Todo Completed > > ================== ======================================== > > Read Emails .. include:: /_htmlvars/checkbox1.rst > > Check Todolist .. include:: /_htmlvars/checkbox2.rst > > Start MyApp .. include:: /_htmlvars/checkbox3.rst > > ================== ======================================== > > > /_htmlvars/checkbox1.rst > > .. raw:: html > > > type="checkbox" name="checkbox1" <?php echo $checkbox1_checked; ?> > > > /_htmlvars/checkbox2.rst > > .. raw:: html > > > type="checkbox" name="checkbox2" <?php echo $checkbox2_checked; ?> > > > /_htmlvars/checkbox3.rst > > .. raw:: html > > > type="checkbox" name="checkbox3" <?php echo $checkbox3_checked; ?> > > > If someone figures out something more clever, let me know. > > > On Jul 14, 8:01 pm, Lars <lars.otte...@gmail.com> wrote: > > > I noticed that I can add some html to document with > > > > .. raw:: html > > > > <?php echo "myphpcode"; ?> > > > > But how do I add this to a table? > > > > On Jul 13, 12:02 pm, Lars <lars.otte...@gmail.com> wrote: > > > > > Hi, > > > > > I have been quite happy with sphinx documentation so far, but I have > > > > a few questions that I was unable to find the answer for. So far I > > > > learned about _templates/layout.html which has helped me quite a bit, > > > > making the output .php and checking for valid user. I was unable to > > > > figure out how to make _sources into php files that would also check > > > > for valid user, so I was forced to stick with .htaccess for this > > > > directory. > > > > > Now my main issue at the moment is formatting certain text and > > > > classes, I am wondering if there is options to run scripts inside of > > > > layout.html? One of my main interests is, adding dynamic data to > > > > static data, lets say, tables and lists. If I make a table that is a > > > > checklist with basic steps like; > > > > > 1. Read emails > > > > 2. Check todo list > > > > 3. Start application X. > > > > ... > > > > > And this table I want to add <checkbox> code, that is dynamic based > > > > on selected user or data. Now the php code to fetch the php variables > > > > data I can make quite easy, but what I am wondering about is, when > > > > in .rst documents i add: > > > > > .. cssclass:: todolisttable > > > > > ============== ================ > > > > Todo Completed > > > > ============== ================ > > > > Read Emails ReadEmails_ > > > > Check Todolist CheckTodo_ > > > > Start MyApp StartMyApp_ > > > > ============== ================ > > > > > How do I make layout.html change ReadEmails_ to : <checkbox > > > > name="reademails" <?php echo $reademailschecked; ?>>, as this would be > > > > very usefull for me. > > > > > I understand that I can make the php code to get variables if I add > > > > the following to layout.html: > > > > > {% block body %} > > > > <?php echo "my php code to get variables"; ?> > > > > {{ super() }} > > > > {% endblock %} > > > > > And last, any suggestions in how to make the source into php files > > > > would be much appreciated. > > > > > Thanks in advanced, Lars > > > -- > > You received this message because you are subscribed to the Google Groups > > "sphinx-dev" group. > > To post to this group, send email to sphinx-dev@googlegroups.com. > > To unsubscribe from this group, send email to > > sphinx-dev+unsubscr...@googlegroups.com. > > For more options, visit this group at > >http://groups.google.com/group/sphinx-dev?hl=en. -- You received this message because you are subscribed to the Google Groups "sphinx-dev" group. To post to this group, send email to sphinx-dev@googlegroups.com. To unsubscribe from this group, send email to sphinx-dev+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sphinx-dev?hl=en.