Deleted topic is still visible
@a_5mith yes this change solves it.
@marcos2 permanent deletion is coming but posts just soft delete at the minute.
@a_5mith btw how do you recommend to track custom changes like this in current them located in
node_modules dirwhen this directory is in
.gitignore? Any recommendation for this?
When I run now
@marcos2 pinging the pro @julian for that sort of question, git versioning is still quite new to me. I'm a one man website designing band. So Git isn't really a tool I've used.
@julian any recommendation pls to this question? At present , when I do any customization in theme and update
nodebb, all my customization is deleted.
git stashto temporarily roll back your changes, and then
./nodebb upgradeto update the files. Then
git stash popto re-apply your changes.
Take note of the messages -- if it says there's a conflict, then it means the file has changed too much for it to be automatically merge, so you must resolve it yourself.
hm I mean this. My user case: Want to create a custom less file in directory
With this structure:
$: tree less/ less/ ├── custom.less # this is my custom less with display none ├── keyframes.less ├── style.less ├── variables.less └── whiteplum.less
At present, directory
node_modulesis included in
gitignoreand out of git at all, so in my case I can not
commit, stash or popthis file.
If I run
./nodebb upgrade, my
custom filefill be deleted.... so any customization Iike this is useless, because when I
./nodebb upgrade, it will be gone.
Ah yes, that is true... I forgot for a moment that the themes are not their own repository. In that case, your best bet would be to modify lavender by creating your own theme.
node_modules, run this:
$ git clone https://github.com/designcreateplay/nodebb-theme-lavender.git nodebb-theme-marcos2 $ cd nodebb-theme-marcos2 # .. make your changes here, update plugin.json, theme.json, and package.json and rename "lavender" to "marcos2"
From that directory (not the NodeBB main directory), you can use
git stash, etc.
git pullfrom that directory will pull in the latest lavender changes. Keep in mind this brings you out of the version release cycle for lavender, so caveat emptor!
@julian just found out, that I can insert this custom ccs into
customizesection in admin theme panel. It is fine as I do not plan do major layout changes.
<script> alert('moo'); </script>