mirror of https://github.com/logseq/logseq
Disable more property editing for publishing app
Also fix some minor lintspull/10050/head
parent
bb39eac186
commit
e41adc6399
|
@ -104,9 +104,8 @@
|
|||
blocks-eav-colls (->> (concat all-blocks' journal-blocks' init-data')
|
||||
(apply concat))
|
||||
all-eav-coll (doall (concat pages-eav-coll blocks-eav-colls))
|
||||
datoms (map
|
||||
(partial eav->datom uuid->db-id-map)
|
||||
all-eav-coll)
|
||||
datoms (map (partial eav->datom uuid->db-id-map)
|
||||
all-eav-coll)
|
||||
db-conn (conn-from-datoms-fn datoms db-schema/schema-for-db-based-graph)]
|
||||
{:conn db-conn
|
||||
:uuid->db-id-map uuid->db-id-map
|
||||
|
|
|
@ -3,11 +3,9 @@
|
|||
(:require [logseq.graph-parser.cli :as gp-cli]
|
||||
[logseq.publishing :as publishing]
|
||||
[logseq.db.sqlite.db :as sqlite-db]
|
||||
[logseq.db.sqlite.restore :as sqlite-restore]
|
||||
[logseq.db.sqlite.cli :as sqlite-cli]
|
||||
["fs" :as fs]
|
||||
["path" :as node-path]
|
||||
[cljs-bean.core :as bean]
|
||||
[clojure.edn :as edn]
|
||||
[datascript.core :as d]))
|
||||
|
||||
|
|
|
@ -255,10 +255,11 @@
|
|||
[:div#edit-new-property
|
||||
(property-input block *property-key *property-value opts)]
|
||||
|
||||
(or (:page-configure? opts)
|
||||
(seq properties)
|
||||
(seq (:block/alias block))
|
||||
(seq (:block/tags block)))
|
||||
(and (or (:page-configure? opts)
|
||||
(seq properties)
|
||||
(seq (:block/alias block))
|
||||
(seq (:block/tags block)))
|
||||
(not config/publishing?))
|
||||
[:div
|
||||
[:a.add-button-link
|
||||
{:title "Add another property"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
(:require [cljs-time.coerce :as tc]
|
||||
[clojure.string :as string]
|
||||
[frontend.components.select :as select]
|
||||
[frontend.config :as config]
|
||||
[frontend.date :as date]
|
||||
[frontend.db :as db]
|
||||
[frontend.db-mixins :as db-mixins]
|
||||
|
@ -398,7 +399,7 @@
|
|||
(rum/defc delete-value-button < rum/reactive
|
||||
[entity property item]
|
||||
(let [editing? (state/sub :editor/editing?)]
|
||||
(when-not editing?
|
||||
(when-not (or editing? config/publishing?)
|
||||
[:a.close.fade-in
|
||||
{:class "absolute top-0 right-0"
|
||||
:title "Delete this value"
|
||||
|
@ -483,12 +484,12 @@
|
|||
[:div.rounded-sm {:on-click (fn [] (reset! *add-new-item? true))}
|
||||
[:div.opacity-50.text-sm "Input something"]]
|
||||
|
||||
(and @*show-add? row?)
|
||||
(and @*show-add? row? (not config/publishing?))
|
||||
[:a.add-button-link.flex
|
||||
{:on-click (fn [] (reset! *add-new-item? true))}
|
||||
(ui/icon "circle-plus")]
|
||||
|
||||
(and @*show-add? block?)
|
||||
(and @*show-add? block? (not config/publishing?))
|
||||
(multiple-blocks-add-button block property opts))]))
|
||||
|
||||
(rum/defc property-value < rum/reactive
|
||||
|
|
Loading…
Reference in New Issue