Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extended Print Text section character limit #172

Open
aramahus opened this issue Mar 23, 2017 · 4 comments
Open

Extended Print Text section character limit #172

aramahus opened this issue Mar 23, 2017 · 4 comments
Assignees

Comments

@aramahus
Copy link

We ran into a character limit in the Extended Print Text section while trying to create more complex tables and logic for the templates were creating and wanted to know if that can be increased or if it is a hard coded limitation.

@gnu-lorien gnu-lorien self-assigned this Mar 23, 2017
@gnu-lorien
Copy link
Owner

The current limit is enforced on the client side. I don't know how much text you're trying to input, but there is a larger limit on the backend. Can you paste an example of how much text you're trying to add?

It's also possible for the time being that you use the page inspector to override the limit on the text field in the client. This should let you add a larger amount of text.

@aramahus
Copy link
Author

Haven't heard about a page inspector, not sure what that may be. As for an example, say you wanted to upload two sets of code that creates two tables, one using the Ajaba Form bonus and the Basic Renown templates that are now located in the common templates page in the wiki here. There is not enough character limit in the field to contain both sets of code. Me and Aaron have been getting as creative as we can stacking the code together to eek out as much programming logic and content as we can before reaching that limit.

@aramahus
Copy link
Author

aramahus commented Mar 23, 2017

This is the example where Aaron was reaching the max character limit so he took out any returns or spaces where he could.

<html><head><style>
table {border-collapse:collapse;table-layout: fixed;width:100%;}
th {font-size:75%;border:1px solid black;border-collapse:collapse;width:auto;}
td {border:1px solid black;border-collapse:collapse;font-size:75%;width:auto;}
</style></head><body>
<table style="width:100%">
<tr><th style="width:45px"></th>
<th>Harano</th>
<th>Wyrm Taint</th> 
<th>The Curse</th>
<th>Forms</th></tr>
<tr><td style="width:45px;">Stage 1</td>
<td>You suffer from all of the penalties of the Flaw: Careless.</td>
<td>You feel unclean, as though there is something wrong with your flesh, and your soul feels heavy and listless.</td>
<td>Introduction: When a human or wolf meets a Garou, they immediately feel anxious in her presence.</td>
<td>Homid: None</td></tr>
<tr><td style="width:45px;">Stage 2</td>
<td>When checking for anger frenzy, you receive a +2 penalty to your current Rage level, as though you have 2 additional points of Rage.</td>
<td>You appear pale, ill, and clearly uncomfortable in the presence of untainted servants of Gaia. You now take twice as long to recover Gnosis as you would normally.</td>
<td>Five Minutes: A human falls back on nervous behaviors, such as avoiding eye contact or pulling on her hair. Wolves raise their hackles, as they determine the new wolf smells different, and begin to circle her.</td>
<td>Harpyia: Aggravated Damage with claws; +1 to Brawl, Melee, and Firearms; +2 to Dodge; Double steps with action to move</td></tr>
<tr><td style="width:45px;">Stage 3</td>
<td>When presented with a reminder of one of the traumatic experiences that led you to Harano, you suffer from the Derangement: Incapacitated: Traumatic Event.</td>
<td>You gain the derangement Destruction: Call of the Wyrm. Wyrm-affiliated creatures sense your potential and will naturally be friendly to you.</td>
<td>30 Minutes: Humans and wolves feel a crushing sensation in their chests and find it hard to catch their breath. </td>
<td>Rava Avus: Aggravated Damage with beak and claws; Can peck without grappling; +3 to Brawl and Dodge; Flight: Can take 6 steps for each action spent</td></tr>
<tr><td style="width:45px;">Stage 4</td>
<td>You cannot regain Willpower until you have recovered from this stage of Harano.</td>
<td>You must be located in a Wyrm affiliated zone or in the presence of a creature affiliated with the Wyrm to regain Gnosis. Werewolves without Wyrm Taint gain a point of Wyrm Taint if they are in your presence for longer than five minutes. You may choose two fomori taint powers.</td>
<td>60 Minutes: They become actively hostile in their social interactions and verbally antagonistic, especially if the Garou enters what they consider to be their personal space.</td>
<td>Corvus Magnus: Aggravated Damage with beak and claws; Can peck without grappling; + 2 to Brawl and Dodge; Flight: Double steps for each action spent; 3 additional health levels</td></tr>
<tr><td style="width:45px;">Stage 5</td>
<td>You are unable to take any action, even feeding yourself, unless forced by another.</td>
<td>Your spirit has almost completely surrendered to the Wyrm, and now your flesh reflects this state. You can exchange any tribal merits or gifts with any Black Spiral Dancer merit or gift of the same cost or level while you remain at the ffth stage of Wyrm Taint.</td>
<td>90 Minutes: Humans undergo the symptoms of Delirium, as all of their senses become overwhelmed by intense fear.</td>
<td>Corvid: Can pack without grappling; +2 to Athletics, Dodge, and Stealth; Flight: Triple steps for each action spent; Can decrease Rage</td></tr></table><br></br>
<table><th>Rage 1</th>
<th>Rage 2</th>
<th>Rage 3</th>
<th>Rage 4</th>
<th>Rage 5</th>
<th>Rage 6</th>
<th>Rage 7</th>
<th>Rage 8</th>
<th>Rage 9</th>
<th>Rage 10</th>
<tr><td>Regen 1</td>
<td>Damage 1</td>
<td>Extra Action 1</td>
<td>Regen 2</td>
<td>Damage 2</td>
<td>Extra Action 2</td>
<td>Regen 3</td>
<td>Damage 3</td>
<td>Extra Action 3</td>
<td>Regen 4</td></tr></table></body></html>

@gnu-lorien
Copy link
Owner

You should be able to drop the body and html tags too since this content will always be injected into an existing page.

I've been doing tests trying to drop the limit and I haven't found a good way to do it. I'll keep trying though. I'm going to take this on as a target for the 0.8.5 release since it wasn't as straightforward as I'd hoped.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants